If you find git confusing, don't worry! You're not alone.
People who've been using it every day for years still make mistakes and aren't sure how to fix them. A lot of git commands are confusingly named (why do you create new branches with git checkout?) and there are 20 million different ways to do everything.
This zine explains git fundamentals (what's a SHA?) and how to fix a lot of common git mistakes (I committed to the wrong branch!!).
By Julia Evans & Katie Sylor-Miller & based on Katie Sylor-Miller's amazing https://ohshitgit.com.
comes with swear-free version!
This comes with oh shit, git! and "dangit, git!" which is exactly the same but without the swears :) (if you want to buy the swear free version by itself, it's at http://gum.co/dangit-git)
The "print version" is formatted so that when you print it on your printer, it will fold correctly. (printing it out and giving copies to your friends is totally allowed! :)) You'll need to:
* make sure it's set to "landscape"
* print double sided
* choose "long edge" (not "short edge").
Some people have told me that the emails from Gumroad after buying the zine end up in their spam folder, so check there if you don't see it!