Aprendi dois novos comandos git hoje, quando estava tentando rastrear quem adicionou um bug em nosso projeto. Eu sabia qual era o código e em qual arquivo ele estava, só não sabia quem o adicionou.
git blame <path/to/file>
me mostrou hashes de commit e autores para cada linha do arquivo que eu forneci, o que me disse quem era o culpado.
Eu queria ver o que tudo foi feito neste commit para que eu pudesse ver como perdemos aquele bug. Copiei o hash de commit para essa linha e usei:
git show <commit hash>
para ver todo o commit ofensivo. Alvo.