观Git诞生有感

2017-09-09  本文已影响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诞生过程中的大事记:

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

上一篇 下一篇

猜你喜欢

热点阅读