Git Time introduces Git version control through a browser game about managing code changes.
Oh My Git!
A Git learning game visualizes repository structures in real time as players interact with the version control system.

About Oh My Git!
Oh My Git! is an educational game designed to teach users how to use the Git version control system. It visualizes Git repository internal structures in real time as players perform actions, making the effects of commands immediately visible. The game includes a card-based interface for beginners that displays command descriptions and icons, plus an integrated terminal that runs real Git for advanced users to practice all Git features. It also covers remote repository collaboration and common team workflows, and is available for Linux, macOS, Windows, and web platforms.
Key features
- Real-time visualization of Git repository internal structures
- Card interface with command descriptions and icons for new users
- Integrated terminal supporting arbitrary real Git commands
- Training for remote repository collaboration and team workflows
- Real-time visualization makes Git command effects immediately clear to users
- Dual interfaces (cards and terminal) suit both new and advanced Git learners
- Covers practical remote collaboration and team Git workflows
- Ongoing project development is uncertain as current funding expires at the end of February
Oh My Git! at a glance
- Website
- ohmygit.org
- Category
- Education & Learning › Learn to Code
- Type
- Website
- Pricing
- Not confirmed. Check the site
- Platforms
- Linux, macOS, Web, Windows
- Open source
- Not stated
- Language
- English
- Last checked
- Oct 6, 2026 · Online when checked
- Listed
- Oct 5, 2026
Oh My Git! alternatives
Tools and sites you could use instead, ranked by how closely they match.
This Git and Git Flow cheat sheet collects commands and reminders for common version control tasks.
This guide explains how to recover from common Git mistakes, with a cleaner-language version available at dangitgit.com.
This repository documents a 90-day cybersecurity study plan with topics for a staged learning schedule.
The interactive Git cheatsheet groups commands by the parts of a repository or workflow they affect.
This programming learning resource organizes links by language and subject, including web development, databases, and game development.
Popular in Learn to Code
Well-known listings from the same topic.
Oh My Git! FAQ
How can I get help or report issues with Oh My Git!?
How can I download Oh My Git!?
How can I support Oh My Git! development?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.










