Mindmap
Git
Inhalt der Mindmap
Git
Sistema de controle de versões distribuidos
Arquitetura de funcionamento através de 3 estágios
- Work Directory - Diretório de Trabalho
- Stage
- Git vincula os arquivos incluidos,alterados ou excluidos para commit
- command git add
- git add . para todos os arquivos
- git add *.php para todos os arquivos de certa extenção
- git add nome do arquivo
- command git reset HEAD file
- Retirar do stage
- command git status
- Commit
- Confirmação das operações inclúidas no stage
- command git commit
- -m 'Comentario'
- -a para pular etapa do add
- git commit --amend -m "commit incompleto (completado)"
- possibilidade de incluir novas modificações no ultimo commit criado
- ideal para não criar mais de um commit para uma atividade
Possibildade de não versionar certos arquivos
- criacao de arquivo .gitignore
- cada linha vincula cada arquivo a nao versionar
- criacao de arquivo .gitignore
Conceito de tags
- Identificar commits importantes
- como atribuir a identificação da versão do sistema, sem precisar ter o branch original para identificar
- command git tag
- -a armazenar todas as informações como data/hora e autor da tag
- git show tag
- Identificar commits importantes
Conceito de brancs
- Ramificações
- Possibilidade de trabalhar com as novas modificações separadas da versão original e em funcionamento na produção
- command git branch
- nomeBranch
- apenas cria sem dar checkout
- git checkout -b nomeBranch
- Cria e checkout automatico
- nomeBranch
Historico de modificações
- command git log
- pesquisa dos commits e merges realizados
- --prety=oneline
- apresenta apenas o identificar e nome do commit
- command git log
Informationen
- Beschreibung
- Mindmap am Git, erstellt von Tiago Oliveira Franco am 29/09/2017.
- Erstellt von
- Tiago Oliveira Franco
- Aufrufe
- 0
- Bewertung