D · AutomateAdvanced35 min read
11. Checkpoint B — Git job-ready
Git & GitHub · 48 pages source format
Final gate: daily loop, PR craft, rebase judgment, recovery skills, bisect, and hooks — the bar for professional Git literacy.
What you'll learn
- Interview Git topics
- Recovery confidence
Pass criteria
- git-practice repo with merged PR, rebase onto main completed successfully
- Recovered a "lost" commit using reflog in throwaway drill
- Resolved a merge or rebase conflict manually — no leftover markers
- Completed one git bisect (manual or run) and reset afterward
- One hook installed (manual, pre-commit framework, or Husky) and tested
- Learn Git Branching: Remote + Rebase sections complete
- Can explain rebase vs merge and when NOT to force-push in 2 minutes
Do this now
Verify every item. Fix gaps this week.
Clear?
Interview drill
Common questions: three trees, merge vs rebase, what reflog does, how to undo last commit, what pre-commit hook does.
Do this now
Record 5-minute answers. Demo reflog recovery live in practice repo.
Clear?
What next
Apply Git daily on real projects — JS, Python, Playwright repos in this library all assume this baseline.
Do this now
Write 3 habits for 90 days: pull before push, small commits, PR template on every repo.
Clear?