Git Notes: Branching & Merging
Mental model A branch is just a movable pointer to a commit. You create commits on a branch, then combine branches with merge or rebase. Keep your integration branch (main or develop) clean; do new work on short-lived feature branches. o---o---o (ma...

