C.W.K.
Stream
← C.W.K. Quests
🐙

Git Quest

Updated: 2026-05-03

From First Commit to History Surgery

Learn Git as project time, collaboration contract, and recovery system — not as a memorized command sheet.

10 tracks · 47 lessons · ~16h · difficulty: beginner-to-intermediate

Level 0Untracked Rookie
0 XP0/47 lessons0/14 achievements
0/100 XP to next level100 XP to go0% complete
This Git Quest is not a command summary. It starts with the mental model — snapshots, the DAG, the index, branch pointers — then builds through add -p, conflict resolution, remote workflows, reflog recovery, interactive rebase, force-with-lease, bisect, worktree, sparse checkout, and real-world pressure playbooks. The goal is not memorization. The goal is becoming someone who can read and repair history.

Tracks

  1. 01🧭Foundations — Git as Time, Not Backup

    0/5 lessons

    Build the model before memorizing commands.

    Git stores project history as snapshots, graph nodes, and movable references. That mental model makes every later command less scary.

    Lesson list (5)Quiz · 3 questions
  2. 02🔁Daily Loop — Status, Stage, Commit

    0/5 lessons

    The commands you will run all day.

    Turn Git from a scary machine into a quiet habit: inspect, stage intentionally, commit clearly, read history.

    Lesson list (5)Quiz · 3 questions
  3. 03🌿Branching & Merging — Parallel Timelines

    0/5 lessons

    Branches are movable names, not copied folders.

    Learn branch pointers, HEAD, modern switching, merge shapes, and conflict resolution without superstition.

    Lesson list (5)Quiz · 3 questions
  4. 04☁️Remotes & Pull Requests — Local History Meets the World

    0/5 lessons

    Fetch first, integrate second, push with respect.

    Understand origin, upstream, remote-tracking branches, pull behavior, push safety, forks, PRs, and protected branches.

    Lesson list (5)Quiz · 3 questions
  5. 05🚑Undo & Recovery — Git Panic Room

    0/5 lessons

    Fix mistakes by choosing the right layer.

    Learn restore, reset, revert, stash, reflog, and clean with a safety-first mental model.

    Lesson list (5)Quiz · 3 questions
  6. 06🧵History Surgery — Rebase, Fixup, and Force With Lease

    0/5 lessons

    Rewrite local history with discipline.

    Craft readable commits with amend, fixup, autosquash, interactive rebase, cherry-pick, rerere, and safe force-push rules.

    Lesson list (5)Quiz · 3 questions
  7. 07🤝Team Workflows — Contracts Around History

    0/4 lessons

    Git at team scale is policy plus habit.

    Compare workflow models and learn commits, hooks, signing, CI, CODEOWNERS, and review gates as collaboration contracts.

    Lesson list (4)Quiz · 3 questions
  8. 09🧱Internals & Scale — Objects, Refs, and Large Repos

    0/4 lessons

    Understand enough internals to stop fearing Git.

    Learn objects, refs, the index, packfiles, garbage collection, sparse checkout, partial clone, shallow clone, and LFS.

    Lesson list (4)Quiz · 3 questions
  9. 10🔥Playbooks & Zen — Git Under Pressure

    0/4 lessons

    Turn commands into survival routines.

    Practice real-world routines: split mixed changes, hotfix during WIP, recover from bad integration, and commit like history matters.

    Lesson list (4)Quiz · 3 questions
Spotted a bug or have feedback on this page?Report an Issue
💛 by Ttoriplayful

Comments 0

🔔 Reply notifications (sign in)
Sign inPlease sign in to comment.

No comments yet — be the first.