Skip to main content

Jama Connect Help

Branch and Merge glossary (Cloud only)

Review this list to better understand Branch and Merge-specific terminology.

  • Branch — An independent, isolated copy of a project, where development continues without disrupting ongoing development in the original project. Approved changes can then merge into the original. A branch is associated with a single project.

  • Branched project — A project with an associated branch where you can make changes independently and merge them later.

  • Non-branched project — A project structure in which all development and changes occur on a single, continuous line of work with no active branches

  • Pull — The action used to create a merge. An organization or project admin in a target project pulls changes from the source project into the target project to complete a merge.

  • Merge — The result of pulling changes from a source project into a target project.

  • Source project — The project with changes that will be merged with the target project.

  • Target project — The project from which a user initiates a pull to merge changes.

  • Revert — Action that returns a project to its pre-merge state after a merge is complete. No data or hierarchical changes are lost.