Skip to content
breakpoınt

git-gud

Solve git puzzles in your terminal using real git commands

git-gud is a game that teaches git with real commands in your terminal. Each level sets up a situation, explains it, and gives you a goal. You solve it with normal git commands, then run git gud test to check your work and git gud load next to move on. Commands like git gud goal and git gud explain remind you what to do.

Play on github.com

Free · No login · Terminal · Beginner

git-gud preview

About git-gud

The levels are grouped by skill, and each skill adds a new git topic. Early levels guide you step by step, and later ones expect you to type the commands yourself. It suits beginners who want hands-on practice.

It is a free Python package. You install it with pip (Python 3.6 or newer). It is open source under the MIT license, by Ben Thayer.

On Breakpoint since 23 Oct 2026.

Is this your game? Update the listing

Keyboard shortcuts

j / k
Move down / up the list (this page)
] / [
Next / previous page
o
Open the focused game
b
Save or unsave the focused game
/
Search (the home list, or the command palette elsewhere)
Ctrl K
Command palette: games, skills, pages (works even when single keys are off)
?
This help