美文网首页
观Git诞生有感

观Git诞生有感

作者: 光行天下 | 来源:发表于2017-09-09 08:07 被阅读103次

参加工作近20年,用版本控制也十多年了。从最早的vss,cvs到svn,也在工作中用过cc和firefly,由于团队不大,再加上对Git权限控制的偏见,一直没有去尝试。这两天,在看gitbook这个电子书出版系统,顺道就在京东reader上下了本《Git权威指南》来感受牛人再次改变世界的风采。

牛人改变世界,就在一瞬间。犹如上帝说要有光,便有了光。

2005年发生的一件事最终导致了Git的诞生。在2005年4月,Andrew Tridgell(即大名鼎鼎的Samba的作者)试图对BitKeeper进行反向工程,以开发一个能与BitKeeper交互的开源工具。这激怒了BitKeeper软件的所有者BitMover公司,要求收回对Linux社区免费使用BitKeeper的授权。迫不得已,Linus选择了自己开发一个分布式版本控制工具以替代BitKeeper。以下是Git诞生过程中的大事记:

  • 2005年4月3日,开始开发Git。

  • 2005年4月6日,项目发布。

  • 2005年4月7日,Git就可以作为自身的版本控制工具了。

  • 2005年4月18日,发生第一个多分支合并。

  • 2005年4月29日,Git的性能就已经达到了Linus的预期。

  • 2005年6月16日,Linux内核2.6.12发布,那时Git已经在维护Linux核心的源代码了。

  • 在2005年7月26日,Linus深藏功与名,将Git的维护交给另外一个Git的主要贡献者Junio C Hamano,直到现在。

回想上次在新员工见面会上分享的《程序员成长历程》中提到的好程序员与差程序员之间生产效率能差260倍,看看Linus这些神人,感觉他们不在凡间。

相关文章

  • 观Git诞生有感

    参加工作近20年,用版本控制也十多年了。从最早的vss,cvs到svn,也在工作中用过cc和firefly,由于团...

  • 观《传奇的诞生》有感

    2018年9月8日,观看了一部电影《传奇的诞生》,影片讲述了球王贝利儿时从贫民窟擦鞋童,靠自己的努力克服重重阻碍,...

  • 观《演员的诞生》有感

    最近心血来潮把《演员的诞生》这个综艺的所有往期节目都一股脑儿看完了,最大的感受就是这个节目真的太良心了,特别是对于...

  • GitHub与GitLab的区别

    Git诞生于2005年,大神Linus的作品,Github诞生于2008年,没有Git就没有GitHub,Gith...

  • 观《我们诞生在中国》有感

    作者:陈元靖 在你的生命里是否有过这么一部纪录片:人性,兽性;和平,战争;温暖,残忍……通...

  • 【shell笔记>命令|分享】Git使用手册

    目录: Git是什么基本概念Git的诞生 Git的安装与配置 创建版本库 Git操作略览 远程仓库:git的杀招 ...

  • Git的诞生

    很多人都知道,Linus在1991年创建了开源的Linux,从此,Linux系统不断发展,已经成为最大的服务器系统...

  • Git的诞生

    很多人都知道,Linus在1991年创建了开源的Linux,从此,Linux系统不断发展,已经成为最大的服务器系统...

  • Git学习笔记

    Git教程 一、Git简介 1.1. Git的诞生1.2.集中式的vs分布式 二、安装Git 三、创建版本库 四、...

  • 【Git】详细笔记

    分布式版本控制系统除了Git以及促使Git诞生的BitKeeper外,还有类似Git的Mercurial和Baza...

网友评论

      本文标题:观Git诞生有感

      本文链接:https://www.haomeiwen.com/subject/werojxtx.html