二 『现学现忘』Git分支 — 41、分支基本操作( 三 )

这与过去大多数版本控制系统形成了鲜明的对比 , 它们在创建分支时 , 将所有的项目文件都复制一遍 , 并保存到一个特定的目录 。完成这样繁琐的过程通常需要好几秒钟 , 有时甚至需要好几分钟 。所需时间的长短 , 完全取决于项目的规模 。
而在 Git 中 , 任何规模的项目都能在瞬间创建新分支 。同时 , 由于每次提交都会记录父对象 , 所以寻找恰当的合并基础(即共同祖先)也是同样的简单和高效 。这些高效的特性使得 Git 鼓励开发人员频繁地创建和使用分支 。

经验总结扩展阅读