🌐
Ohmygit
ohmygit.org
Oh My Git!
An open source game about learning Git!
🌐
Learn Git Branching
learngitbranching.js.org
Learn Git Branching
An interactive Git visualization tool to educate and challenge!
People also ask

Is this a git game online for beginners?
Yes. Game4Git is a free interactive git game designed for beginners. Practice commits, branches, and merges with instant feedback — no setup required.
🌐
game4git.games
game4git.games › git-practice-game
Git Practice Game | Practice Git Online | Game4Git
Do I need to install Git?
No. You can practice the workflow directly in the browser and learn the concepts first.
🌐
game4git.games
game4git.games › git-practice-game
Git Practice Game | Practice Git Online | Game4Git
Can I use commands instead of buttons?
Yes. Terminal mode mirrors the same actions, so you can switch between UI and commands at any time.
🌐
game4git.games
game4git.games › git-practice-game
Git Practice Game | Practice Git Online | Game4Git
🌐
Game4Git
game4git.games
Git Game Online | Interactive Git Exercises & Branches | Game4Git
Play the free git game online — practice git commands, branches, and merges without installing anything. Interactive exercises for beginners.
🌐
GitHub
github.com › git-learning-game › oh-my-git
GitHub - git-learning-game/oh-my-git: An interactive Git learning game! · GitHub
An interactive Git learning game! Contribute to git-learning-game/oh-my-git development by creating an account on GitHub.
Starred by 2.8K users
Forked by 205 users
Languages   GDScript 94.6% | Perl 4.1% | Makefile 1.3%
🌐
GitHub
github.com › git-game › git-game
GitHub - git-game/git-game: terminal game to test git skills · GitHub
terminal game to test git skills. Contribute to git-game/git-game development by creating an account on GitHub.
Starred by 3.2K users
Forked by 718 users
Find elsewhere
🌐
Itch
blinry.itch.io › games › educational › free
Oh My Git! by blinry, bleeptrack - Itch.io
An open source game about learning Git! Available for Windows, macOS, Linux
🌐
Game4Git
game4git.games › git-practice-game
Git Practice Game | Practice Git Online | Game4Git
Interactive git game to practice git commands online. Guided commits, branches, and merges — no installation, play in the browser.
🌐
GitHub
github.com › pcottle › learnGitBranching
GitHub - pcottle/learnGitBranching: An interactive git visualization and tutorial. Aspiring students of git can use this app to educate and challenge themselves towards mastery of git! · GitHub
git clone <your fork of the repo> cd learnGitBranching yarn install git checkout -b newAwesomeFeature vim ./src/js/git/index.js # some changes yarn gulp fastBuild # skips tests and linting, faster build # after building you can open up your browser to the index.html open ./index.html # file generated and see your changes vim ./src/js/git/index.js # more changes yarn gulp build # runs tests and lint git commit -am "My new sweet feature!" git push # go online and request a pull
Starred by 33.4K users
Forked by 6K users
Languages   JavaScript 95.2% | HTML 3.2% | CSS 1.6%
🌐
Medium
medium.com › @rojek.mac › learn-git-instantly-with-this-game-c36b3ccb058
Learn git instantly with this game! | by Maciej Rojek | Medium
November 22, 2022 - Version control | Git | Software Testing | Github Learn git instantly with this game! You may remember from my previous article that learning through games can be highly effective and a fun way of …
🌐
Gitlab
githubgames.gitlab.io
Github Games
Github Games is our free online platform where browser-based games come alive. We have built a comprehensive gaming portal on GitHub Pages, offering an ever-growing library of HTML5 titles that anyone can play instantly.
🌐
W3Schools
w3schools.com › git › git_exercises.asp
Git Exercises
{{title}} Add SSH {{title}} Set Remote {{title}} Edit Code Pull from {{title}} Push to {{title}} {{title}} Branch Pull Branch from {{title}} Push Branch to {{title}} GitHub Flow {{title}} Pages Git GUI Clients
🌐
Reddit
reddit.com › r/git › recommend me an interactive git tutorial.
r/git on Reddit: Recommend me an interactive git tutorial.
April 3, 2020 -

As far as I can remember I came across an interactive Git tutorial where I could practice git commands while learning it. It seems the tutorial is discontinued!

Can you please recommend me another interactive git tutorial which is easy and fun to learn as well as good enough to cover all the Git concepts & commands?

🌐
GitHub
github.com › topics › online-game
online-game · GitHub Topics · GitHub
cli game-engine command-line mud text websocket sandbox telnet python3 interactive-fiction exploration text-adventure online-game tinydb sandbox-game user-content collaborative-writing mud-server mud-engine text-adventure-engine
🌐
DEV Community
dev.to › toru › 5-underrated-resources-to-learn-git-and-github-4edi
5 Underrated resources to learn Git and Github - DEV Community
May 8, 2024 - Oh My Git! is an open source game about learning Git created for complete beginners. It is fun and interactive which is a refreshing break from the usual theoretical courses found online.
🌐
freeCodeCamp
freecodecamp.org › news › learn-git-through-gamification
Learn Git through Gamification – A Visual Guide to Key Version Control Concepts
March 2, 2025 - In Devlands, not only can you walk through your codebase… You can also learn Git concepts and commands with a character-guided tutorial, simulate and run Git commands directly in the game, see their results applied in the game world in real time, and use AI to explain code you don’t understand.