Fiz esta lista de comandos git que constantemente precisava pesquisar. Espero que outras pessoas os considerem úteis!
Rastreie uma nova filial remota
git checkout -t <remote>/<whatever>
Desfazer uma tentativa de fusão com conflitos
git merge --abort
Faça um branch existente como outro
Mude para o branch que você deseja alterar
git reset --hard <other_branch>
Excluir uma filial remota
git push --delete <remote> <branch>
Preparar um arquivo excluído para confirmação
git rm <filename>
Confira uma nova filial vazia Verifique
a filial
git checkout —orphan <branchname>
Esvazia todos os arquivos dele
git rm -rf .
Verifique um arquivo individual de outro ramo
git checkout <branch_name> — <files>
Esconda e aplique as alterações armazenadas
git stash
git stash apply