Quick Start Guide · 10 · Level 2
Eight chapters on the day-to-day of a real repository: branching, a conflict resolved calmly, pull requests, rebase with the golden rule, GitHub Actions, and a live deploy.
30-day money-back guarantee. Payment is handled by Paddle, our Merchant of Record. See the refund policy and terms.
Quick Start Guide · 10
Git & GitHub Level 2
Work the way
teams do
Level 2
What's inside
01
One branch, one purpose — naming, switching without losing work, and cleaning up after.
02
Fast-forward versus a real merge, and a conflict created on purpose so you can resolve one before it matters.
03
What a PR actually is, what happens inside one, and how to review someone else's work.
04
restore, revert, reset, stash, and reflog — which one to reach for, and when.
05
Commit messages that earn their keep, amend, and rebase explained with the rule that keeps it safe.
06
Fetch versus pull, keeping a long-running branch current, and force-pushing without damage.
07
A workflow that checks your work on every push, read line by line.
08
Deploy automatically on every push to main, and the loop that ships software everywhere.
Look inside
Rendered straight from the file you'll download — an explanation, a worked step, and a page from the build. No mock-ups, no stock screenshots of someone else's screen.



CheckMate — the small task tracker every SecondNature code guide builds — is what these pages are working towards. Foundations gets it running; Level 2 makes it real. See the rest of the collection →
Who it's for
Committing on one branch is the easy part. This guide covers what happens once there are branches, reviewers, conflicts, and a deploy that has to keep working.
Every command was run in a real repository — including the conflict, which was created deliberately so you can see exactly what it looks like.
Questions
It helps. You should already be comfortable with add, commit, and push.
For the pull request, Actions, and Pages chapters, yes — the free account covers all of it.
Yes, including the one rule that keeps rebasing from causing trouble for other people.
An instant download link for a clean, print-friendly PDF. Yours to keep, on any device or printed.
The collection this belongs to
The same five subjects one level up: related tables behind the app, a real interface on top, code with structure, and a deploy that happens on its own. Each guide adds a feature to the project the beginner five built.
Python Level 2 · SQL Level 2 · HTML & CSS Level 2 · JavaScript Level 2 · Git & GitHub Level 2 · 166 pages in total
$77
$90 bought separately · save $13
Instant download · 30-day money-back guarantee · payment handled by Paddle.
34 pages · $18 · instant download · yours to keep.
Free sample chapter
Seven pages from the Python guide — the start of CheckMate, the small task tracker the code guides build. It shows you exactly how a guide reads: what the tool is for, where it fits in a real app, and how the next guide picks the project up. Send us an address and it lands in your inbox in a moment.