Developer · Game

GITCRAFT

Learn Git with a live animated commit graph. Every command — commit, branch, merge, rebase — plays out visually. 12 levels, real terminal, real explanations.

← LEVELS
LEVEL 1
Basics
HINT
Working Tree
Staged
Stash
0
entries
$
Suggestions
🎉
LEVEL COMPLETE
Hints (click to reveal)
INTERACTIVE REBASE
Edit each commit's action. Drag to reorder is not supported — focus on pick/squash/fixup/drop/reword.
pick — keep commit reword — edit msg squash — merge + combine msgs fixup — merge, discard msg drop — remove commit