代码分支操作步骤
1、更新本地分支master到最新代码
2、从master签出新分支,命名ft-日期-功能
3、开发完成后,在coding合并代码到develop
4、如果提示代码冲突,则将develop代码更新到最新代码
5、再从自己的分支签出新分支,命名ft-日期-功能-develop
6、将develop代码合并到当前分支(ft-日期-功能-develop)
7、在coding将 ft-日期-功能-develop 分支合并到dev,此时不会提示冲突
8、release同理
9、合并到master时,仅需要将 ft-日期-功能 分支代码合并
以下是开发分支被污染情况
1、如果 ft-日期-功能 分支已经被污染,可以使用idea的cherryPick功能
2、从master签出新分支,在idea的git界面选中污染分支,此时列出所有已提交记录
3、按住ctrl键,将自己需要合并的提交记录选中,点击cherryPick
4、此时会将选中的提交记录合并到当前分支
5、push时检查提交记录有无遗漏