Git Workflow & Branching

Git Learning Hub

Git Overview

VCS fundamentals, Git basics, setup commands, and a full quick-reference cheat sheet.

Open Overview

VCS intro · git init · Cheat Sheet

Workflow & Branching

You are here

The three-state workflow, branching, merging, push/pull, remotes, stash, and rebase.

Current Page

Branches · Merging · Push/Pull · Remotes

History & Commits

git log, commit IDs, going back in time, reset, revert, and recovering with reflog.

Open History

git log · reset · revert · reflog