Adiciona arquivos ao index do Git
- <FILE PATH>
- Arquivo específico
- -A
- Todos os arquivos
git add -ATerminal · Infra
Adiciona arquivos ao index do Git
git add -ACria, lista ou apaga branches
git branch <BRANCH NAME>Descarta as alterações locais e volta o arquivo ao último commit
git checkout .Apaga do working tree os arquivos que o Git não rastreia
git clean -dfGrava no histórico o que está no index
git commit -am "<COMMIT MESSAGE>"Mostra o histórico de commits
git log --follow -p <PATH>Registra um repositório remoto sob um apelido
git remote add <REMOTE NAME> <REMOTE URL>Remove um remote já registrado
git remote remove <REMOTE NAME>Move o HEAD para trás, desfazendo commits
git reset --soft HEAD~1Mostra o estado do working tree e do index
git statusCopia um repositório remoto para a máquina
git clone <REMOTE URL>Cria uma branch local a partir de uma branch do remote
git checkout -b <BRANCH NAME> <REMOTE NAME>/<BRANCH NAME>Baixa os commits do remote sem tocar no working tree
git fetchBaixa e integra as alterações do remote na branch atual
git pull --rebase <REMOTE NAME> <BRANCH NAME>Envia os commits locais para o remote
git push -f <REMOTE NAME> <BRANCH NAME>Reaplica os commits da branch por cima de outra base
git rebase --continueForça a branch local a ficar idêntica à do remote
git reset --hard <REMOTE NAME>/<BRANCH NAME>Sequência para integrar o remote rebaseando e resolver o conflito
git pull --rebase <REMOTE NAME> <BRANCH NAME>
git add -A
git rebase --continue
git rebase --abortSequência para integrar o remote com merge
git pull
git add -A
git commit -m "<COMMIT MESSAGE>"Sequência para trazer outra branch para a atual
git checkout <BRANCH NAME>
git merge <OTHER BRANCH NAME>
git add -A
git commit -m "<COMMIT MESSAGE>"