Todos os comandos de git resumidos
|
git init
|
Inicializa um novo repositório Git local.
|
|
git add <arquivo>
|
Adiciona um arquivo específico para ser commitado.
|
|
git add .
|
Adiciona todos os arquivos modificados para serem commitados.
|
|
git commit -m "Mensagem do commit"
|
Realiza um commit com uma mensagem.
|
|
git push
|
Envia os commits locais para o repositório remota
|
|
git <comando> --help
|
Vê a descrição do que o comando faz
|
|
git branch -av
|
Lista todas as branches no repositório.
|
|
git branch <nome_branch>
|
Cria uma nova branch com o nome especificado.
|
|
git checkout <nome_branch>
|
Muda para a branch especificada.
|
|
git checkout -b <nome_branch>
|
Cria uma nova branch com o nome especificado e muda para ela.
|
|
git branch -d <nome_branch>
|
Deleta a branch especificada.
|
|
git tag <nome_tag>
|
Adiciona uma tag para a versão atual
|
|
git log --oneline
|
Exibe o histórico de commits.
|
|
git checkout <commit_ID>
|
Ver um commit (read only)
|
|
git revert <commit_ID>
|
Cria um novo commit revertendo a um específico
|
|
git reset <commit_ID>
|
Volta a um commit específico e deleta todos os seguintes (Tome Cuidado)
|
|
git merge <nome_branch>
|
Funde a branch atual com a branch especificada.
|
|
git rebase <nome_branch>
|
Reaplica os commits da branch especificada sobre a branch atual.
|
|
git status
|
Mostra o status atual do repositório.
|
|
git log
|
Exibe o histórico de commits.
|
|
git diff
|
Mostra as diferenças entre o diretório de trabalho e o último commit.
|
|
git diff <commit_A> <commit_B>
|
Mostra as diferenças entre dois commits específicos.
|
|
git remote add <nome> <url>
|
Adiciona um repositório remoto
|
|
git remote
|
Lista todas as conexões ( -v - vê urls )
|
|
git remote remove <nome>
|
Remove a conexão
|
|
git rename <antigo> <novo>
|
Renomeia a conexão
|
|
git fetch
|
Atualiza os últimas mudanças (sem merge)
|
|
git clone <url_repositorio>
|
Clona um repositório remoto para o diretório local.
|
|
git pull:
|
Obtém as últimas alterações do repositório remoto.
|
|
git push <nome_branch>
|
Envia os commits locais para a branch remota especificada.
|
No comments yet.
Cheatography n. The art of mapping complex subjects into clear, instantly navigable reference guides.