Production · FOCUSED GUIDE
Learn Git.
Build confidence with branching, history, and recovery.
YOUR LEARNING PATH
Git essentials
Start with the essentials or pick the concept you need.
RECOMMENDED NEXTMerge vs rebase vs cherry-pick?
Start learningWhat you will study in Git
Focused lessons organized by concept. Start with the explanation, trace the examples, and check your recall before moving on.
Git
Merge, rebase and cherry-pick integrate changes through different history operations. Merge combines histories, rebase recreates commits on a new base, and cherry-pick recreates selected changes on the current branch. Recreated commits receive new IDs, which matters when other people already depend on the old history.