Educational Keyboard/Mouse

Plays best on a computer.

Rotate your phone

This game plays better in landscape.

If the game won’t start

  • Reload the page and press “Play” again.
  • If you use an ad blocker, pause it on this site.
  • Update your browser or try a different one.
  • Private windows can block cookies; open the game in a normal tab.

Try these

Learn Git Branching

Peter Cottle and contributors

Keyboard/Mouse

Similar games

About

Learn Git Branching is an educational game that teaches Git through visual, interactive puzzles.

As you type commands like git commit, branch, merge and rebase, you watch the commit tree change live and try to match the goal tree in each level. With levels ranging from basic branching to remote repositories, it suits beginners and developers brushing up alike.

Credits and license
Developer
Peter Cottle and contributors
License
MIT
Source
github.com/pcottle/learnGitBranching
Attribution
Learn Git Branching by Peter Cottle and contributors (MIT); translations by the community. Bundled Font Awesome fonts (SIL OFL 1.1).

This game is hosted under the terms of its license.

Ratings and comments

Be the first to rate it

The average appears here once enough players have rated.

Rate this game

0 / 600

Be respectful. No links, phone numbers or personal details; comments with swearing or spam are not published. Log in

Write the first comment

Played it? Share what you think: the difficulty, your favourite level, a tip.

Report comment

What is wrong with it? Our moderators will take a look.

Report comment

Delete this comment?

This cannot be undone.