Git log
Gosto muito de usar o git log -S :string:
para procurar um nome de variável e descobrir quantos commits fizeram uma alteração nessa string.
Git reset
Também acho útil o git reset --
para tirar todas as alterações que estão em stage.
Git é uma ferramenta do caralho, uns 12 comando e você consegue participar de projetos e viver sua vida plenamente, mas ao mesmo tempo todo dia você descobre um comando novo que facilita sua vida