Updated: 04/26/2017 by Computer Hope
branch definition

With revision control or versions, a branch is an alternate version of the main project or trunk. Branches are often used to experiment, help develop new features, or for special situations like giving one customer a special ability or fix.

Master, Programming terms, Trunk