这是目前的情况。回购既有公共分支<master>
,又有公共<team1>
分支:
o <-- master
\
o <-- team1
这两个分支都被视为public。
使用 Atlassian Stash 时,我们希望使用<team1>
已交付的最新版本更新分支,<master>
因此我们创建了一个拉取请求。源是<master>
,目标是<team1>
。
但是,在执行该操作时,Atlassian Stash 向我们显示它由于冲突而无法合并,以下是如何为拉取请求解决它们:
但是本指南将导致您将合并冲突推入<master>
. 为什么?
这个设置<master>
和<team1>
分支是否错误并使用拉取请求?
<team1>
解决分支中的任何冲突并保持<master>
完全不变(直到<team1>
将交付回<master>
)不是更有意义吗?