首先记录下搜的结果 我这里是这么操作的,我的 feature 分支提交 MR 到 master,然后 cherry-pick 到 RELESE 上出现了这个异常,原因是因为 master 分支与 RELESE 分支发生了冲突,这时候有很多方法,这里说明两种:
1.解除 RELEASE 分支的保护,重新创建 RELEASE 分支;
2.本地基于 RELEASE 分支拉一个分支 dev-RELEASE,然后与 master 分支合并,或者将 master 分支上提交的内容 cherry-pick 到 dev-RELEASE 上,然后在 dev-RELEASE 上提交 MR 到 RELEASE 即可。
自己记录第二个操作 uat-it的提交到master失败,原因是差异过大 切换到目标分支master,fetch所有,pull保持和远端一致,然后显示log,选择起始分支uat-it
选择未提交的
进行cherry-pick,过程中可能会产生冲突,解决冲突即可 最后提交推送