Learn git by playing. A retro browser game where you type real git commands in a real terminal to solve puzzles at the Monastery of Version Control.
Gitvana is a free browser game that teaches Git through 35 interactive terminal puzzles themed around a monastery quest.
How It Works
You stumble upon a retro game that promises to teach Git through fun puzzles right in your browser.
Click play, choose your monk name, and step into the first level with a clear objective and tools at hand.
Type simple Git instructions to solve challenges, watch files update, graphs grow, and stars light up as you progress.
Tackle tougher acts like branching, merging conflicts, and recovery, evolving from novice to master monk.
Use built-in docs, hints, or undo to experiment freely without fear of breaking anything.
Complete all 35 levels, bask in Gitvana glory, share your mountain path, and celebrate true version control wisdom.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.