learngit

Levels need a desktop

A level is you typing real Git commands and editing files while the commit graph moves under you, all on one screen. That needs a keyboard and room for three columns.

Branches · level 2.4Read the graph

Open it on a laptop and you will be rebasing within the hour.

learngit
7 / 33
0 XP

Working directory

working tree cleannothing differs from the last commit
Unchanged3
a.js
l.js
v
A addedM modifiedU untrackedD deleted
{ }select a file to edit
commit graph
↑ history · tab complete · ⌘Z undo

Read the graph

+0 XP

A tag is a pointer that never moves, which is the only difference between it and a branch. Note it renders outlined, not filled, because you cannot stand on it.

Start Merge →