
Git Good
Learn how Git really works — visually. Build real Git commands by tapping (no typing) and watch a live commit graph branch, merge, and rebase in real time. A guided 17-lesson curriculum takes you from your first commit to untangling diverged branches, plus Practice, Sandbox, and a Daily puzzle.
About Git Good
Git Good teaches version control the way it actually works — as a living graph of commits. Instead of memorizing terminal syntax, you assemble real Git commands by tapping and watch your repository branch, merge, and rebase in real time.
Learn by doing
Every lesson follows a simple arc: watch the concept play out on the graph, follow a guided run with an on-screen coach, then try it yourself. You earn up to three stars for solving each puzzle in as few commands as possible.
A full curriculum
Seventeen lessons take you from your very first commit to the genuinely hard part of Git — keeping diverged branches in sync and bringing them back together.
- Fundamentals — commit, branch, checkout, merge, fast-forward, rebase, cherry-pick and reset.
- Advanced — updating a branch with merge vs. rebase, clean fast-forward finishes, reconverging several branches, and untangling a busy history.
More ways to play
- Challenge mode — every lesson with no hand-holding, just the goal.
- Practice — endless randomly generated graphs whose difficulty climbs with your streak.
- Sandbox — every command unlocked and no goal, for free experimentation.
- Daily Graph — one shared puzzle a day; solve it in the fewest commands.
Whether you are brand new to Git or you finally want branching and rebasing to click, Git Good turns the commit graph from a mystery into something you can see.
How to use
Pick a lesson, then build each Git command by tapping — choose a verb (commit, branch, merge…), pick its argument (a branch name, or tap a commit node), and press Run. Your commit graph animates to the new state; match the goal graph to clear the lesson. Each lesson walks you from a watched demo to a coached run to solving it yourself, and awards up to three stars for finishing in as few commands as possible. Want it harder? Flip the Lessons toggle to Challenge for no-help puzzles. Outside the curriculum: Practice serves endless graphs that get tougher as your streak grows, Sandbox unlocks every command with no goal, and the Daily Graph is one shared puzzle a day. Undo, Restart, and a Hint button are always in the top bar.
Reviews
No written reviews yet. Be the first!
More from Education

A geography speed-quiz. Type country names against the clock — every one you nail lights up the map. Eight maps (world + every continent), three paces, leaderboards, percentile standings, and a per-answer rarity stat that shows how many other players named each country.
by geodude






