Saikat Banerjee
I used to look up these shell commands from Gitlab or Github.
However, Git actually became easier when I read this awesome guide for the perplexed, and skimmed over the Git Internals PDF by Scott Chacon.