git的起源

本文讲述了Linux内核从BitKeeper到Git的转变过程,介绍了Git的发展史,包括其起源、关键版本发布和GitHub的兴起对其普及的影响。Git现已成为全球最受欢迎的版本控制系统,推动了软件开发领域的进步。
摘要由CSDN通过智能技术生成

开篇一张图:

开源项目linux kernel开发,参与开发与维护者众多。1991至2005年期间绝大多数的 Linux 内核维护工作都花在了提交补丁和保存归档的繁琐事务上。

在2002 年,整个项目组开始启用一个专有的分布式版本控制系统 BitKeeper 来管理和维护代码,到了 2005 年,开发 BitKeeper 的商业公司同 Linux 内核开源社区的合作关系结束,他们收回了 Linux 内核社区免费使用 BitKeeper 的权力。这里有个小插曲是这样:Linux社区中开发Samba的Andrew破解了BitKeeper协议,嗯被BitMover公司发现了,导致BitMover公司收回了BitKeeper的免费使用权。

于是乎,Linus大神开始自己发力了,2005年4月Linus Torvalds 开始为 Linux 内核开发一个新的版本控制系统,最初命名为 "Git",这个名称是英文单词 "stupid" 的一个俚语,同年6月git的第一个原型发布。(嗯表面上山穷水尽、实则是柳暗花明)

2006 年3 月,Git 正式发布,并开始在 Linux 内核开发中使用。2006年4 月GitHub 成立。虽然 GitHub 是在 Git 之后创建的,但它的出现加速了 Git 的普及和开源社区的发展。

2007 年7 月Git 1.5.3 版本发布,这是 Git 发布的第一个稳定版本。

2008 年7 月Git 1.6.0 版本发布,引入了一些新的功能和改进。

2012 年6 月微软宣布收购代码托管平台 GitHub。这个决定对 Git 的发展产生了重大影响,进一步推动了 Git 在开源社区和商业领域的普及和应用。

2019 年6 月Git 2.22 版本发布,包含了一些重要的新功能和改进,如支持密码替换和行末空格的警告等。

2020 年3 月Git 2.26 版本发布,引入了签名校验和一些其他功能。

至今Git 作为一个开源项目,不断地进行更新和改进。它已成为世界上最流行的版本控制系统之一,被广泛应用于软件开发、科研、文档编写等领域。Git 的开发和维护得到了全球开发者社区的积极参与和支持,它持续地推动着软件开发领域的进步和创新。

  • 5
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值