Heads up — this site is still under development.

All guides
BeginnerGit

Git, properly

Stop memorizing commands you don't understand. Learn the three objects Git is built on, and rebase, reset, and cherry-pick stop being scary.

4 parts · ~1h total

Start the series
Git, properly

In this series

  1. 01

    The object model

    18m
  2. 02

    Branches are just pointers

    17m
  3. 03

    Rebase without fear

    24m
  4. 04

    Undo anything

    20m

Command Palette

Search for a command to run...