前言:这篇长文我是 5 月 11 日开始的,翻译、润色、校正断断续续居然花了接近 3 个月的时间(感觉很久都没有动力再开新坑了)。Martin Fowler 的这篇文章我读后有种醍醐灌顶的感觉(他的网站 https://martinfowler.com/ 我感觉是一个宝藏)。说实话我也看过不少关于版本控制工作流方面的文章,但总是感觉对某些方面的东西浅尝辄止或是避而不谈,但这篇文章把各种模式的优缺点都一一告诉你了,解答了我心中不少的疑问,可以说看了之后对哪些场景下应该运用哪种模式有很好的启发作用(对于商业软件来说,当然是持续集成最佳)。
因为文章太长了,我试了下直接发正文超过了字数限制(大概有 33000 字)。
可以去我的博客阅读: https://ryougifujino.com/post/10
如需获得最佳阅读体验,也可以去我的Notion 分享链接(我是用 Notion 写的)。
预防性防杠:关于是否可以对翻译进行发表,我询问过 Martin 大佬,得到了肯定的答复。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.