Tech Talk: Linus Torvalds on git
GoogleYouTube ↗
字幕解读
Linus Torvalds 在 2007 年的 Google 技术讲座里,用 Linux 内核维护的经验解释分布式版本控制怎样改变协作。团队成员可以先在自己的仓库里提交,彼此拉取并测试改动,再请维护者合入。遇到难以判断的冲突,Torvalds 会请熟悉相关代码的人在自己的仓库里先处理,再重新发出合入请求。他也解释了为什么早期 Git 把快速合并作为设计目标:合并成本会影响开发者何时、以及多频繁地整合改动。导读聚焦讲座当时的协作思路,未复验性能或安全说法,也不把早期实现描述当作当前版本的规格。
存档字幕(转写方式未注明) ↗ · 引文按字幕原文展示,可点时间戳回看片段。
补充字幕原文 2
your commits are always local.I want people to merge often and merge early