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

  1. LEVEL 01

    First repo

    Turn a folder into a repository.

  2. LEVEL 02

    LOCKED

    Stage a file

    Pick what goes into your next save.

    git addUnlocks after level 1
  3. LEVEL 03

    LOCKED

    Commit

    Save a snapshot with a message.

    git commitUnlocks after level 2
  4. LEVEL 04

    LOCKED

    History

    Look back at every snapshot you made.

    git logUnlocks after level 3
  5. LEVEL 05

    LOCKED

    Branch and switch

    Try an idea on its own line of work.

    git switchUnlocks after level 4
  6. LEVEL 06

    LOCKED

    Merge

    Bring two lines of work back together.

    git mergeUnlocks after level 5