Interactive
Git Playground
Learn Git the way it actually works — visually. Walk the real cycle: edit a file, stage it, commit a snapshot, then branch, merge and even resolve a conflict. Every action shows the real git command in the log, so you learn what to type too. Prefer words? Read the guide.
Level 1 of 11
Your first commit
Loading…
Sandbox
Free play — there's no goal here. Edit, stage, commit, branch, switch, merge and delete however you like. Hit Reset to start over.
Branches — click to switch
⚠ Merge conflict
Both branches changed the same file, so Git paused. Resolve each file, then Commit to finish the merge.
The newest commit sits at the top. Each colour is a branch. The white-outlined pill marks
HEAD — where you are right now. The Status panel mirrors git status,
and the Command log shows the real command for every click.