社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Git

Git 诞生二十周年

奇客Solidot • 2 周前 • 29 次点击  

二十年前的 2005 年 4 月 7 日,Linus Torvalds 向新版本控制系统 Git 首次递交了代码。由于私有工具 BitKeeper 的授权分歧,内核开发者无法再使用 BitKeeper。Torvalds 在 10 天内完成了对 Git 的开发。在首次递交中,他已经编写了足够多的代码使得他能通过 Git 完成代码递交。20 年后,Git 已经无处不在,BitKeeper 则在 2018 年停止了开发。最大的代码托管平台 GitHub 就是基于 Git,为庆祝诞生二十周年,Torvalds 接受了 GitHub 的采访,回顾了过去的二十年。Torvalds 表示,他相信在二十年后自己还在用 Git,但没有想到的是 Git 会成为最流行的版本控制系统。他表示 Git 项目的首个版本也许只花了 10 天时间编写完成,但整个思考过程始于 2004 年底。BitKeeper 是当时最先进的版本控制系统,但由于是商业软件,它在内核开发社区不太受欢迎。它之所以对开源项目免费是因为其创始人 Larry McVoy 喜欢开源,他想围绕着 BitKeeper 做生意,将其卖给大企业。Torvalds 表示他也希望能使用开源的版本控制系统,但同时他也非常务实,因为当时还不存在满足其需求的开源版本控制系统。直到开源开发者 Tridge 逆向工程了 BitKeeper 违反了其许可证规定。BitKeeper 允许开源项目使用但禁止对其进行逆向工程。Torvalds 尝试通过电邮联络 Tridge 和 McVoy 去解决分歧,但由于双方分歧太大而没能找到解决方法。在动手开发 Git 前,他已经为此思考了四个月。

Git turns 20: A Q&A with Linus Torvalds





4月22日 2025 NVIDIA 创业企业展示——北京站,现场解读GTC 2025


本次活动由 NVIDIA 初创加速计划主办,参与有机会获得产品折扣并直通GTC 2026,参与方式包括:

路演

展位展示

企业对接

NVIDIA技术专家1V1咨询与交流


活动精彩内容与亮点:

* NVIDIA GTC 2025 精华解读:聚焦物理 AI、数字孪生、机器人、大语言模型、生成式 AI 等领域,技术专家现场分享和全面解读 NVIDIA 最新前沿技术与应用。

* 现场体验升级:专家深度解析 NVIDIA Omniverse 最新应用与案例,精彩演示现场体验。

* 项目路演和企业展示:创业企业现场充分展示技术与实力,畅谈对未来的愿景。

* 碰撞与交流,共探合作新机遇:现场聆听引人入胜的观点,零距离与 NVIDIA 以及行业技术专家、投资人、企业家、生态合作伙伴面对面交流。


点击链接或扫描海报二维码,选择你感兴趣的通道报名

https://jinshuju.net/f/NpxjwN?x_field_1=solidot


您的赞赏是对我们的鼓励,We’ll be more solid with your donations.



Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/180985
 
29 次点击