写给用过分支策略,接触了敏捷,内心挣扎的人们。
话不多说来看图:
1:我不用等任何人提交,我自己就直接将我的代码推送到CI,还不受其它人影响,就问你美不美!
2:我要Merge到主干了,因为CI过了,我还要邀请两位高手中的高手,为我review代码并将代码合并到主干上,高质量,没毛病!
3:线上产品出了bug,我需要hot fix,快速修复,直接上线,我只用修改release的版本,完美。Everything is under control!
余音未了,再也按捺不住内心的自豪,振臂高呼 – 还!有!!谁!!!
确实如此,历经二十几年的磨练总结,完美的用可靠的流程解决了多人协作,和线上线下版本的问题。
是不是就可以这样一条路走到黑了,答案是:并没有。总有另一条路让你走出不一样的精彩。
有没有一种可能,我能随意提交我的代码!
有没有一种可能,我的代码我做主,直接上master,不用大神在最后拍板!
有没有一种可能,我的master上的代码质量可信,hot fix照样很流畅!
有没有一种可能,我们团队合作默契,方案思想一致,无论谁来重构谁的代码都可以没有门槛!
有吗?真的有吗?
答案是肯定的!