Branches

A branch consists of the state of a project, including all of its
history. All branches have a repository associated (which is where the
branch history is stored), but multiple branches may share the same
repository (a shared repository). Branches can be copied and merged.

Related commands::

  init    Make a directory into a versioned branch.
  branch  Create a new copy of a branch.
  merge   Perform a three-way merge.
