天天看点

《Git版本控制管理(第2版)》——1.4 时间线

本节书摘来自异步社区《git版本控制管理(第2版)》一书中的第1章,第1.4节,作者:【美】jon loeliger , matthew mccullough著,更多章节内容可以访问云栖社区“异步社区”公众号查看

有了应用场景,有了一点额外的动力,再加上对新vcs的需求迫在眉睫,git于2005年4月诞生了。

4月7日,git从以下提交起,正式成为自托管项目。

不久之后,linux内核的第一个提交也诞生了。

这一次提交将整个linux内核导入git版本库中④。这次提交的统计信息如下:

<code>17291 files changed, 6718755 insertions(+), 0 deletions(-)</code>

是的,这次提交足足引入了670万行代码!

仅仅过了3个小时,linux内核第一次用git打上了补丁。linus在2005年4月20日向linux内核邮件列表正式宣布,用上git了!

linus非常清楚自己想回到linux内核的开发中去,所以,在2005年7月25日,linus将git代码维护工作交接给junio hamano。并声称,junio是显而易见的选择。

大概两个月以后,版本号为2.6.12的linux内核正式发布,所用vcs正是git。