Guia prático para iniciantes.
-
Você deseja criar pontos na história da produção do seu projeto.
-
Você deseja verificar mudanças feitas no seu projeto.
-
Você começa uma nova funcionalidade no seu projeto, sem estragar o que já foi feito.
-
Você adiciona as novas funcionalidades ao seu projeto em produção.
-
Você quer deletar a branch da nova funcionalidade, depois de aplicar em seu projeto.
-
Você quer colocar o seu projeto na nuvem.
-
Você vai pegar um projeto já iniciado, para trabalhar com o time.
-
Você precisa resolver um conflito.
-
Antes de enviar a resolução, precisamos atualizar o projeto local.
-
Você precisa voltar um arquivo para um determinado momento da linha do tempo.
-
Você precisa recuperar algo deletado.
git init
// inicia a linha do tempo;git add
// adiciona ou atualiza mudanças para irem para a linha do tempo;git commit
// adiciona um ponto na linha do tempo;git log
// visualiza os pontos na linha do tempo /commit;git status
// informa o estado das alterações do nosso projeto;git show
// apresenta determinado ponto na história;git branch
// gerenciar novas linhas do tempo /ramificações;git checkout
// manipula as linhas do tempo;git merge
// unir linhas do tempo;git push
// envia alterações locais para o repositório remoto;git clone
// clonar um projeto /repositório;git pull
// puxa do repositório remoto;