Linus Torvalds built Git in 10 days – and never imagined it would last 20 years
a year ago
- #Version Control
- #Linus Torvalds
- #Git
- Linus Torvalds 在2005年仅用10天就创建了Git,作为BitKeeper的开源替代品。
- 在Git之前,Torvalds使用手动方法和早期版本控制系统如RCS、CVS和SVN,这些方法效率低下。
- BitKeeper是一款专有SCM工具,最初用于Linux开发,但因许可冲突问题而引发争议。
- Andrew Tridgell对BitKeeper的反向工程导致其免费版本被撤回,促使Torvalds开发Git。
- Git的分布式设计彻底改变了版本控制,使开发者能高效协作与同步。
- 尽管初期存在质疑,Git如今占据SCM市场87%以上的份额,并成为开源开发的核心工具。
- Torvalds为Git感到自豪,因为它证明了自己不仅能复刻现有系统(如Unix),还能实现创新。
- Git因其信任框架受到赞誉,通过分支和提交记录开发者的意图。
- Git持续塑造软件开发模式,甚至通过由其管理的项目影响着非编程人员。