Outmind Blog

Outmind Blog
· 1 min de leitura

Git além do básico: comandos que vão te salvar

Domine comandos como rebase interativo, bisect, stash e reflog para resolver situações complicadas no dia a dia.

Git além do básico: comandos que vão te salvar
Todo mundo sabe fazer git add, git commit e git push. Mas e quando as coisas dão errado? Vamos explorar comandos que podem salvar seu dia.

git stash: salvando trabalho temporário

Precisa trocar de branch mas não quer fazer commit de código incompleto? O stash guarda suas alterações temporariamente.
bash
git stash push -m "feature em progresso"
git checkout main
# ... faz o que precisa ...
git checkout minha-feature
git stash pop

git reflog: a rede de segurança

Fez um reset --hard e se arrependeu? O reflog registra todas as movimentações do HEAD. Você pode recuperar praticamente qualquer estado anterior do repositório.
bash
git reflog
# encontre o hash do estado desejado
git reset --hard abc1234
Compartilhar:

Posts relacionados