git config --global user.name "[nome]"Define o nome que você deseja associar às suas transações de commit.
git config --global user.email "[email]"Define o e-mail que você deseja associar às suas transações de commit.
git initCria um novo repositório local.
git clone [url]Baixa um projeto e todo o seu histórico de versões.
git statusLista todos os arquivos novos ou modificados para serem commitados.
git add [arquivo]Adiciona um arquivo ao ambiente de teste (staging).
git commit -m "[mensagem]"Grava fotos instantâneas dos arquivos permanentemente no histórico de versões.
git logLista o histórico de versões para o branch atual.
git diffMostra as diferenças de arquivos que ainda não foram marcadas para o commit.
git branchLista todos os branches locais no repositório atual.
git checkout -b [nome-do-branch]Cria um novo branch e muda para ele.
git switch [nome-do-branch]Muda para o branch especificado.
git merge [branch]Combina o histórico do branch especificado no branch atual.
git branch -d [nome-do-branch]Exclui o branch especificado.
git remote add [nome] [url]Adiciona um repositório remoto.
git fetch [remoto]Baixa todo o histórico de um repositório remoto.
git pullBaixa o histórico do branch remoto e incorpora as alterações.
git push [remoto] [branch]Envia todos os commits do branch local para o remoto.
git reset [arquivo]Desmarca o arquivo do commit, mas preserva seu conteúdo.
git revert [commit]Desfaz um commit criando um novo commit com as alterações inversas.
git reset --hard [commit]Descarta todo o histórico e as alterações locais de volta ao commit especificado.
git stashArmazena temporariamente todos os arquivos rastreados modificados.
git stash popRestaura os arquivos stashed mais recentemente.
git worktree add [caminho] [branch]Adiciona uma nova árvore de trabalho no caminho especificado, extraindo a branch especificada.
git worktree listLista os detalhes de cada árvore de trabalho.
git worktree remove [caminho]Remove a árvore de trabalho no caminho especificado.
git worktree pruneRemove informações de árvores de trabalho que não existem mais no disco.
Lista clara de comandos frequentes.
Entenda o uso rapidamente.
Encontre por cenário.
Nenhum dado é enviado.
Encontre comandos e opções rapidamente.
Esclareça merge, reset ou revert.
Útil para ensinar fluxos Git.
Lembre comandos sem sair do IDE.
Digite o comando ou uma palavra‑chave.
Leia uso, sintaxe e exemplo.
Use o comando no seu trabalho diário.