Learn Git by doing

Small examples. Useful Git skills.

Understand what Git records, practice the everyday workflow, and solve the problems that interrupt real projects. Every lesson works with ordinary Git commands in a fresh local folder.

Start the beginner path

Build your foundation

Solve a Git problem

Already reviewing agent changes? Read the workflow guides. For GitGlow controls and edition requirements, use the product documentation.