ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

Git 的诞生与发展

Git 的诞生与发展 Git 的诞生离不开 Linux 内核这个庞大的开源项目。在 1991 年到 2002 年期间Linux 内核的维护者 Linus Torvalds 一直通过手动打补丁和归档的方式来管理代码。随着项目规模越来越大这种方式变得极其痛苦。2002 年Linux 内核团队开始使用一个专有的分布式版本控制系统 BitKeeper 来管理代码。然而到了 2005 年开发 BitKeeper 的商业公司与 Linux 内核开源社区的合作关系结束收回了免费使用的权利。这迫使 Linus Torvalds 基于使用 BitKeeper 时的经验教训开发出一套属于自己的版本控制系统。他为新系统制定了几个核心目标速度操作必须快不能拖慢开发节奏。简单的设计架构清晰易于理解和使用。对非线性开发模式的强力支持允许成千上万个并行开发的分支。完全分布式每个开发者都有完整的仓库。有能力高效管理超大规模项目像 Linux 内核这样体量的项目也能轻松驾驭。自 2005 年诞生以来Git 日臻成熟如今已经成为全球最流行的版本控制系统无论是个人项目、企业级应用还是像 Linux 内核这样的巨型开源项目都在使用 Git。
返回列表