Skip to content

Free Git Engineer Cheat Sheet Bundle

Six references, written to be printed and kept open beside a terminal. Every command in them has been run; every warning describes a real failure mode.

Essential Git commands — the everyday set, grouped by what you are trying to do rather than alphabetically. Includes the two habits that prevent most bad commits.

Git recovery playbook — what to run when something has gone wrong, organised by symptom. Opens with the rule that determines whether recovery is possible at all, and lists the commands that are genuinely destructive.

Branching & rebase cheat sheet — merge versus rebase as a decision, the interactive rebase verbs, the escape hatches, and which branching strategy fits which team.

Pull request review checklist — what to check before opening one, what to look for as a reviewer, and the workflow-file changes that deserve more scrutiny than they usually get.

GitHub Actions quick reference — a correct minimal workflow, the permissions model, checkout tuning, and the security essentials in one page.

Git security checklist — credentials in history, repository configuration, access, machine identities, Actions and audit. Including the ordering that matters when a secret is committed.

Five more files, also free and also ungated — configuration and checklists rather than references. Every command in them was run before publication.

The same files are packaged as a repository for cloning; see the Professional Toolkit page for where the paid set starts.

These are references, not explanations. Each compresses material covered properly in the lessons: