Updated: 04/26/2017 by Computer Hope

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

Programming terms, Trunk