Start Using Git on the Command Line Like a Pro in 5 Minutes
medium.com
medium.com
”Pro things” that one might look into: interactive rebases. They are not that scary and very useful to clean up feature branches.
I also like utilizing HEAD~n. For example git diff HEAD~3 to check the diff of the last three commits