从git cherry-pick 到master,提示冲突,但是文件都是新增的文件,怎么排查是什么冲突呢?

分支关系如下:

 master
     | ----Abranch(platform那个)
                | ----Bbranch(1119那个)

A分支是从复制master来的,B分支从A分支复制来的。提交代码也是从B提到A,再从这个合并请求上cherry-pick 到master。都是自己新增的文件,没有修改过文件。第一次cherry-pick 到master时门禁不通过,需要重新提交。
于是修改代码之后重新从B提到A,第二次cherry-pick 到master,经过就提示“Sorry, we cannot cherry-pick this commit automatically. This commit conflicts with the target branch”
没有明白怎么会有冲突,都是新增的文件,之前门禁不通过也只是因为代码编写有不符合规范,不是代码冲突问题,然后修改了之后符合规范了,cherry-pick就提示冲突了。---^---
从1119已经合并到了platform了,然后在这里挑选到master提示冲突
image.png

阅读 5.7k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进