Tell the story of your Git project by creating video animations (.mp4) of your commit history directly from your Git repo.
Git terminal frontend
Distributed, decentralized peer-to-peer code sharing based on git.
Helps you not to commit your passwords into your git repositories
diff-so-fancy beautifies gits diff output using a perl script
Fork - a fast and friendly git client for Mac and Windows
GitExplorer: Find the right git commands you need without digging through the web
Atlassian Git Tutorial
Git is hard: screwing up is easy, and figuring out how to fix your mistakes is fucking impossible. Git documentation has this chicken and egg problem where you can't search for how to get yourself out of a mess, unless you already know the name of the thing you need to know about in order to fix your problem.
So here are some bad situations I've gotten myself into, and how I eventually got myself out of them in plain english*.