"Git isn't hard. Remembering the commands is."

If you've ever found yourself Googling:

How do I create a new branch?

What's the difference between *git fetch** and git pull?*

How do I undo my last commit without breaking everything?