All apps

Learn Git Branching

Learn Git with a visual, game-like tutorial

A preview of Learn Git Branching

What it does

Type real Git commands and watch the branches grow and move in a diagram. Levels build up from basics to tricky rebases.

Who it’s for

New developers, and experienced ones who still fear rebasing.

Why it’s cool

Seeing the tree change as you type makes Git finally make sense. Free.

If you like Learn Git Branching, try…