ALL LEVELS
Your path through git.
Finish a level to unlock the next one. Your progress is saved in this browser.
0 of 6 levels done
LEVEL 01
First repo
Turn a folder into a repository.
git initStart level 1: First repoLEVEL 02
LOCKEDStage a file
Pick what goes into your next save.
git addUnlocks after level 1LEVEL 03
LOCKEDCommit
Save a snapshot with a message.
git commitUnlocks after level 2LEVEL 04
LOCKEDHistory
Look back at every snapshot you made.
git logUnlocks after level 3LEVEL 05
LOCKEDBranch and switch
Try an idea on its own line of work.
git switchUnlocks after level 4LEVEL 06
LOCKEDMerge
Bring two lines of work back together.
git mergeUnlocks after level 5