Git: Comandos Rápidos

Git

Git: Comandos Rápidos

Estado e histórico

ComandoAção
git status -sbStatus resumido
git log --oneline --graph --decorate -20Histórico visual curto
git diffDiferenças não staged
git diff --stagedDiferenças staged

Fluxo diário

ComandoAção
git checkout -b feat/minha-featureCria branch
git add .Adiciona mudanças
git commit -m "feat: ..."Cria commit
git pull --rebase origin mainAtualiza branch sem merge commit
git push -u origin feat/minha-featurePublica branch

Correções rápidas

ComandoAção
git commit --amendEdita último commit
git restore --staged <arquivo>Remove do stage
git restore <arquivo>Descarta alterações locais
git stash push -m "wip"Salva trabalho temporário
git stash popRecupera stash

Dica

Prefira git pull --rebase para manter um histórico linear em branches de feature.