Skip to content
CoursesLog in
← Statistics glossary

branch

Also called: branches

A named, movable line of commits: a parallel version of the project where work happens without touching the main branch.

A branch lets someone work on a change without disturbing everyone else. It starts from a commit on the main branch and collects new commits of its own. When the work is ready, the branch is merged back, usually through a pull request. Branch names often describe the work: fix/checkout-button, feature/subscription.

Learn it in the course