Manuals / Git & GitHub / Ch 11

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?

Checklist