git log e git diff são ferramentas poderosas para inspecionar histórico e mudanças, com muitas opções para filtrar, formatar e comparar. Saber como usá-las efetivamente ajuda você a entender a evolução de um codebase e revisar mudanças com precisão.
git log — explorando histórico
git --oneline
git --oneline --graph --all
git -p
git --
git --author=
git --since=
git --grep=
git -S
git <file>
git main..feature
