GitSetGo is a free mobile role-playing game that teaches Git — the version-control tool behind virtually all modern software — by having players type real commands to win battles.
01 · What this is, in plain English
Git is the undo button and shared filing cabinet for software. Every time a programmer changes code, Git saves a snapshot, so a whole team can work on the same product at once, see who changed what, and rewind when something breaks. Nearly every piece of software you have used was built with it — and it is notoriously hard to learn, because it runs on typed commands with unforgiving error messages.
GitSetGo teaches it by making you use it. You play a nervous new intern on their first day at a software company. A blunt mentor hands you a problem — a broken login page, a teammate's work that needs merging — and you solve it by typing a genuine Git command into a terminal built into the game. Right answers win the battle. Wrong answers get explained, then hinted at, never simply given away.
There are 30 levels, running from a beginner's very first command through to the operations that intimidate working professionals. In short: a pixel-art role-playing game where the weapon is a command line.
02 · Fact sheet
| Product | GitSetGo (styled "Git Set Go" on Google Play) |
|---|---|
| Category | Education · Role Playing · Simulation |
| Developer | KraftPixel Labs (KraftPixel Digital Solutions Private Limited) |
| Released | 27 February 2026 |
| Current version | 1.3.0 — released 1 August 2026 |
| Platforms | iOS 15.1 or later · Android |
| Price | Free. Optional paid certificate; optional in-app purchase for extra play sessions |
| Age rating | 4+ (App Store) |
| Download size | Approximately 26 MB (iOS) |
| Languages | App interface in English; store listings localised in 31 languages |
| Offline use | All lessons and battles work offline; only certificate issuing needs a connection |
| Curriculum | 30 levels across 3 worlds, covering 30 Git commands |
| Built with | React Native |
| Oddity | The website also runs as a real SSH application: ssh terminal.gitsetgo.app -p 1337 |
| Website | gitsetgo.app |
| Press contact | Abhishek Gharat — abhi@kraftpixel.com |
03 · How one level works
Every level pairs a short lesson with a battle. The mentor sets a problem; the player types the command that fixes it.
04 · Key features
- A working terminal. Simulates real Git behaviour — files, staging, history — so the muscle memory transfers.
- Hints, not answers. Stuck players get progressively stronger nudges; the solution is never handed over.
- Pick a specialism. Play front-end or back-end; your missions change to match — broken layouts or broken APIs.
- Dangerous commands, safely. Practise force-pushes and hard resets where nothing real can break.
- A daily puzzle. One challenge a day in five formats, including speed drills and predict-the-output.
- A reference library. "GitDex" covers all 30 commands with flags, examples and tips, plus six learning paths.
- Achievements. More than 30, synced to Apple Game Center and Google Play Games.
- A verifiable certificate. Finishers can claim a credential with a unique ID anyone can check.
05 · The certificate
Completing the 30 levels unlocks a certificate of completion. The player types a command in the game's terminal, enters their name and email, and the credential is issued with a unique ID that anyone can verify online. It arrives by email and can be posted to LinkedIn.
Colleges and bootcamps can partner for their own organisation code. Students who enter it get the certificate covered by their institution, co-branded with its name. Everyone else can buy it in the app. The game itself is free either way.
06 · Why it exists
AI has made writing code easy; keeping it alive is the hard part. Anyone can now generate a working app in an afternoon. But when generated code breaks — and it does — Git is the only way back. The studio's bet is that version control is the fundamental that survives the shift to AI-assisted development, and that the way to learn it is not documentation but repetition under pressure.
That reflects settled learning research: retrieval practice beats passive review. Watching a tutorial builds recognition; typing the command, getting it wrong and working out why builds recall.
07 · Who makes it
KraftPixel Labs — trading as KraftPixel Digital Solutions Private Limited — is a small product studio building learning experiences that don't feel like learning. GitSetGo is built in React Native and ships natively on iOS and Android, with a deliberately retro pixel-art look chosen so it reads as a game rather than an education app.
Abhishek Gharat is the founder, and is available for interviews, product walkthroughs and demos in English.
08 · Boilerplate — free to reuse
GitSetGo is a free mobile role-playing game that teaches Git — the version-control tool behind nearly all modern software — by having players type real commands to win battles.
GitSetGo is a free mobile role-playing game that teaches Git, the version-control system used by virtually every software team. Across 30 levels, players type real Git commands into a simulated terminal to win battles, guided by hints rather than answers. Players who finish can earn a verifiable certificate. It is made by KraftPixel Labs.
GitSetGo is a free mobile game that teaches Git — the version-control system behind virtually all modern software — through role-playing rather than documentation. Players take the role of a new developer on their first day, receiving missions from a blunt in-game mentor and solving them by typing real Git commands into a simulated terminal. The game covers 30 commands across three worlds, from a first commit through to rebasing and bisecting, and gives progressive hints instead of answers when a player is stuck. Lessons and battles work offline. Released in February 2026 by KraftPixel Labs, it is available free on iOS and Android.
09 · Quotes, cleared for use
"Git is the one thing every developer is expected to know and almost nobody is properly taught. You're handed documentation and wished luck."
"Watching a tutorial teaches you nothing about Git. Typing the wrong command, seeing it fail, and working out why — that's the part that sticks."
"AI can write your app in an afternoon. It cannot rescue it when the code breaks at 2am. That's still Git, and that's still you."
"We made the certificate verifiable on purpose. A credential nobody can check is just a picture."
10 · Assets and links
- Press roomgitsetgo.app/press
- App icon (PNG)gitsetgo.app/icon.png
- App Storeapps.apple.com/app/id6759560569
- Google Playplay.google.com/store/apps/details?id=com.kraftpixellabs.gitsetgo
- Studiokraftpixel.com
- ScreenshotsHigh-resolution stills on request — same day
11 · Press contact
Please note: the in-game mentor "Mr. Torvalds" is a fictional character and an affectionate homage to the creator of Git. GitSetGo has no affiliation with, endorsement from or involvement of Linus Torvalds or the Git project.
Git and the Git logo are trademarks of Software Freedom Conservancy, Inc. Apple, the Apple logo and App Store are trademarks of Apple Inc. Google Play and the Google Play logo are trademarks of Google LLC.
© 2026 KraftPixel Digital Solutions Private Limited. Assets and copy in this document are cleared for editorial use in coverage of GitSetGo. Facts verified 4 August 2026 · gitsetgo.app/press/media-kit