样的。在这类系统，复制一份仓库的复本和分支是一样的。软体进行分支后，之后有可能会再将分支合并回父分支。常见的是将修改内容合併回主干（有可能主干不是父分支）。若某个分支不打算合併（例如曾由第三方授权，授权内容不相容，因此已，或是用在不同用途上），会称为分叉（fork）。
使用分支的原因.建立分支可以让各部份的程式码可以平行开发。大型专案会有不同的参与者，例如开发人员、build管理者，以及软件质量保证人员等。甚至需要维护针对不同作业系统的不同发行版。分支可以让参与者在不破坏基础代