我有一个情况。我有大师分支机构,开发人员将维护自己的分叉存储库并提出拉动请求。例如,如果我为同一文件提出了3个拉动请求,该文件已批准了一个拉请请求,并且由于冲突而失败了另一个拉的请求。
由于文件已经致力于分叉存储库,因此如何解决这些冲突?
合并了批准的拉请请求后,告诉开发人员修复其分支机构。他们可以将分支重新放在您的新master
上方,也可以将master
合并到分支中。两种方法都将导致冲突,开发人员现在可以解决这一冲突。推开他们更新的分支后,您可以进行另一轮审查并批准"拉"请求。
如果您认为可以解决冲突(冲突很简单/您熟悉该代码/...),您可以简单地在本地存储库中结帐他们的分支,请在新的master
上合并或重新订阅,然后将其合并进入master
。然后推master
并关闭其拉动请求。