git quiz
learn git from zero to confident
resume loading…
step 1 — choose your tier
TIER 1
The Essentials
The 35 commands every developer uses daily — init, clone, add, commit, push, pull, branches, merging and more.
init & clonestagingcommitspush & pull branchesmergestashreset & revert HEAD.gitignoretags
TIER 2
Practice & Best Practices
More practice plus real-world workflow habits — cherry-pick, reflog, bisect, aliases, PR workflow, conflict resolution and more.
cherry-pickreflogbisectaliases PR workflowconflictsrebase -igit config blamecleanbest practices
v3.0
0 correct
0 wrong
0 left
correct 0 / 0
mastered >90% 0 / 0
$ question 1 basics
✓  the answer
how confident are you?
advancing in 2s...
0%
final score
0 correct
0 wrong
0 attempts
GIT MASTER
Every question — correct and confident. You know your git.
0 mastered
0 attempts
0% accuracy