Git · 9 phases · 39 topics · ~9 h
The Git Roadmap
Every phase is labelled by level so you can start where you are. Each topic opens with a real-life analogy, then commands and code you run yourself, then questions with reveal answers. Progress is saved as you go.
Beginner no prior knowledgeIntermediate day-to-day workAdvanced production and interviews
Where should I start?
Pick a path for your goal
First time with Git
You've copied code in zip files until now.
Team-ready
You use Git daily and want to stop fearing rebase and conflicts.
Git expert
You want to understand internals and support big teams.
The full curriculum
Level