Beginner 5 modules 27 lessons About 6 hours 1 capstone

Git for On-Call Work

Work in a shared repository the way on-call engineers do: read the working tree, integrate teammates' branches, publish without overwriting anyone, and recover or investigate a bad release with an audit trail..

Recommended first: Foundation.

What you'll be able to do

  • Inspect the working tree, the index and history before changing a repository
  • Merge, rebase and push without overwriting teammates' work
  • Undo shared and private mistakes with revert, reset, the reflog and the stash
  • Find a regression with bisect and handle release tags and leaked secrets safely

Modules

  1. 01

    The Working Tree

    Find the repository, choose what a commit records, and undo local edits before they ship

    6 lessons
    1 h

  2. 02

    Branches and Merges

    Branch for your own work, review a teammate's branch, and integrate it by merge or rebase

    6 lessons
    1 h

  3. 03

    Remotes and Delivery

    Read tracking state, fetch before integrating, and publish without overwriting teammates

    5 lessons
    1 h

  4. 04

    Recovery Tools

    Undo shared and private work safely: revert, reset, reflog, stash and cherry-pick

    5 lessons
    1 h

  5. 05

    Investigation and Release Hygiene

    Trace lines, bisect regressions, tag releases, clean safely and contain a leaked secret

    5 lessons
    1 h

Your pager is ready.

Free, instant, and it works on your phone. No signup: start as a guest and save your progress later.