我有两个分支master
和develop
都受到保护,即我们不能在不创建PR的情况下继续使用它们。现在的场景是,当我从master
为develop
分支创建PR时,会出现冲突。
我尝试从名为develop
的{{1}}分支创建新分支,并从主节点resolve_conflicts
提取请求,然后解决冲突并推送git pull origin master
分支,然后为{{1 }}。
将resolve_conflicts
分支合并到develop
分支后,我认为我的最初冲突应该得到解决,例如resolve_conflicts
和develop
,但仍然显示冲突。
有什么办法可以通过创建PR来解决此冲突,因为它不受直接推送的保护,所以我不能直接推送到develop分支。
答案 0 :(得分:0)
我尝试从名为
develop
的{{1}}分支创建新分支
您有正确的想法,但您想
从
resolve_conflicts
那里为主控分支创建公关
(强调我的)
如果您的基础分支是develop
,并且您想将master
合并到develop
中,则master
分支需要基于resolve_conflicts
好吧,合并到master
并解决develop
的后代提交上的冲突。
您所做的是解决了另一个方向上的合并冲突。您所做的是将master
合并到master
中。