resources for learning git:
- Learn Git Branching – an interactive git visualization tool to educate and challenge
- How Git Works – zine explaining git’s core concepts (commits! branches! merging! remotes!) with minimal jargon and a focus on the actual problems that can ruin your day
- Oh shit, git! – zine explaining git fundamentals and how to fix a lot of common git mistakes