Quando você domina o básico (add, commit, push, pull), o próximo passo é aprender os jutsus avançados do Git:

refinamento de histórico, recuperação de desastres, hotfix rápido e cirurgias em branches.


🌀 git log avançado — Lendo o “Histórico de Missões”

Ver histĂłrico Ă© essencial para entender quem fez o quĂŞ e quando.

📜 Log simplificado em uma linha

git log --oneline

🌲 Log em forma de árvore (branches + merges)

git log --oneline --graph --all --decorate

Use esse comando para enxergar o mapa completo das branches, como um mapa de batalha.


🧳 git stash — Guardando Trabalho Incompleto (Missão em Pausa)

Você está no meio de uma mudança, mas precisa trocar de branch sem perder nada?

Use o jutsu do bolso secreto:

📦 Guardar alterações (sem commitar)

git stash

📦 Guardar com mensagem

git stash push -m "Refatorando NinjaService"

đź“‚ Listar stashes

git stash list