Learn Git Branching cover
Learn Git Branching screenshot 1

Educational

Learn Git Branching

by Peter Cottle

An interactive, visual puzzle game for learning how Git branching works

🖥️ DesktopKeyboardSingle player⏱ 5–30 minutesFree

Opens learngitbranching.js.org in a new tab. GameHub does not host this game.

Learn Git Branching teaches Git through visual levels: type real Git commands and watch branches, commits and merges change in an animated tree. Levels build from commits and branches up to rebasing, cherry-picking and working with remotes, and a sandbox lets you experiment freely. It is used widely by developers learning Git.

How to play

Learn Git Branching runs in a desktop or laptop browser at learngitbranching.js.org, with nothing to install. It supports keyboard controls. It is a single-player game. A typical session lasts 5–30 minutes.

Genre
Educational
Devices
Desktop
Controls
Keyboard
Players
Single player
Session
5–30 minutes
Price
Free
Status
Released
Made with
Custom / vanilla JS
Source
Open source

Is this listing broken or wrong?

Questions about Learn Git Branching

Is Learn Git Branching free?

Yes. Learn Git Branching is completely free to play in your browser.

Can I play Learn Git Branching on my phone?

Not really. Learn Git Branching is made for a desktop or laptop browser and supports keyboard controls.

Do I need to download Learn Git Branching?

No. Learn Git Branching runs in your web browser at learngitbranching.js.org. There is nothing to install.

Is Learn Git Branching multiplayer?

No. Learn Git Branching is a single-player game.

How long does a game of Learn Git Branching take?

A typical session lasts 5–30 minutes.

Who made Learn Git Branching?

Learn Git Branching was made by Peter Cottle.

About GameHub

GameHub is a free directory of indie games you play in the browser, on the developer’s own site. We never host or re-upload games: every “Play” button sends you to the game’s official page. Links are checked daily, and developers can add their games for free.

About & editorial policy · Submit your game · All genres · RSS · games.json · AI guide