Skip to main content

branch

Definition

In software development a 'branch' refers to the result of branching: the duplication of an object under version control for further separate modification.

More info on Wikipedia

Branching, in version control and software configuration management, is the duplication of an object under version control (such as a source code file or a directory tree). Each object can thereafter be modified separately and in parallel so that the objects become different. In this context the objects are called branches. The users of the version control system can branch any branch.