Branches, Remotes, and Rebase
Use this page when branch history and synchronization feel mixed together.
Core Ideas
- branches are references, not copies
- remote-tracking branches record last known remote state
fetchupdates remote-tracking referencespullfetches and integrates- rebase rewrites commits onto a new base