Manuals / Git & GitHub / Ch 5

B · CollaborateBeginner30 min read

5. Checkpoint A — Daily loop & PRs

Git & GitHub · 48 pages source format

Before rebase, reflog, and bisect, prove the daily loop and PR workflow are muscle memory. Fix gaps before Phase C recovery topics.

What you'll learn

  • Daily habit check
  • PR readiness

Pass criteria

All six must be true. Practice in git-practice repo only.

  • git-practice repo with 5+ meaningful commits and descriptive messages
  • Can run status → diff → add → commit without looking up commands
  • Feature branch created, pushed with -u origin, and merged via PR
  • PR description includes summary and test plan checklist
  • .gitignore includes .env, OS junk, and build artifacts
  • Can explain working tree vs staging vs repository in 60 seconds

Do this now

Mark pass/fail in README. Fix failures before rebase chapter.

Clear?

Commit message audit

Re-read git log --oneline. Squash or amend only unpushed WIP commits. Rewrite messages mentally for vague entries.

Do this now

Make one docs: commit improving README based on audit.

Clear?

Learn Git Branching progress

Complete Intro and Merge sections on learngitbranching.js.org before advancing.

Do this now

Screenshot completion badge. Link in README.

Clear?

Checklist