production · 16 lessons
Git & GitHub engineering
Understand the graph, review changes, recover safely, and release deliberately.
What you are working toward
Collaborate with commits, branches, conflicts, and evidence.
0 learning steps complete · View prerequisites and evidence →
The existing foundation
Start here, or use it to fill a gap.
Original lessons, practice, bosses, and progress are preserved. Completion from this journey is distinct from the new independent evidence model.
- 01Git mental modelGuided foundationOpen →
- 02Repositories & statusGuided foundationOpen →
- 03Staging & commitsGuided foundationOpen →
- 04Diffs & historyGuided foundationOpen →
- 05BranchesGuided foundationOpen →
- 06Merges & conflictsGuided foundationOpen →
- 07Remotes, clone & pushGuided foundationOpen →
- 08Update safelyGuided foundationOpen →
- 09Pull requests & reviewGuided foundationOpen →
- 10Recovery & safe habitsGuided foundationOpen →
Engineering sequence
Make reviewable changes
Engineering sequence
Integrate without losing intent
Engineering sequence