git gud is a terminal-styled puzzle game that teaches you Git the fun way—through 100 levels of increasingly complex word problems that challenge your version control skills. Each level drops you into a realistic scenario: from staging your first commit and branching out new features, to resolving merge conflicts, rolling back mistakes, and mastering rebase. Your goal? Type the correct Git command(s) to solve each problem. You'll get instant feedback as you progress from a clueless committer to a rebasing rockstar.
Designed for beginners and pros alike, git gud simulates a real Git environment to reinforce learning through play. Whether you're prepping for a tech interview, onboarding new developers, or just tired of forgetting how to undo that one Git mistake—we’ve got a level for that. Hints are available, but glory belongs to those who fly solo. Master Git. One command at a time. And yes, get good.
Hey everyone,
I\'ve been working on refactoring the game for awhile to support localization in the menus, intro to git, and challenges. It was a pretty significant refactor and I also had to coordinate with a localization team that I was able to source for the first four languages.
As I do not speak any of the languages, I have not been able to verify significantly if they properly convey the purpose of the original meanings in the game. Hopefully some of you will be happy to help us test this content before it goes live on Monday. \n\nif you would like to join the beta and switch over to the dev-branch it can be found in the game properties like in the image below.
[img src=\"https://cdn.cloudflare.steamstatic.com/steamcommunity/public/images/clans/45597201/87a3b0aee313ab00d498dd6a2d5f3e8a5d04f533.png\"][/img]
And if you find any issues you can report them in the following thread on Steam Discussions
Localization Feedback & Reports
And if you would like to actually help contribute to the localization of these 4 languages or add additional languages to the game; I have open sourced the localization files and made a guide on how to contribute that can also be found below.
[u]Changelog 1.4.0 Beta[/u]
Added French Localization
[/*]Added German Localization
[/*]Added Russian Localization
[/*]Added Ukrainian Localization
[/*]
Minimum Setup
- Processor: Any modern CPU (1GHz+)Memory: 256 MB RAMStorage: 100 MB available space
- Memory: 256 MB RAMStorage: 100 MB available space
- Storage: 100 MB available space
[ 6375 ]
[ 5746 ]
[ 1265 ]
[ 1943 ]
[ 986 ]














