Interactive · Visual · Free
Master Git From Zero to Professional
Learn version control through interactive lessons, visual workflows, a hands-on terminal playground, quizzes and achievements.
git initgit commitgit branchgit mergegit rebase
Drag to rotate the commit galaxy ✦
Your Learning Roadmap
Six levels, from absolute basics to advanced Git mastery. Complete lessons to fill your progress bars.
Command Playground
A safe simulated repository. Type commands on the left, watch the commit graph react in real time. Try: git init, touch app.js, git add ., git commit -m 'first', git switch -c feature
Repository graph
Run
git init then make commits to grow the graph ✨Command Explorer
Every Git command you need, ordered from beginner-friendly to advanced. Click a card for full details.