当我们有多个拉取请求在同一个文件上发生冲突时,Git fork问题

时间:2019-03-08 10:30:05

标签: git github

我有一个情况。我有master分支,开发人员将为其维护自己的分支存储库并提出拉取请求。例如,如果我对同一文件提出了3个拉取请求,其中一个拉取请求已被批准,而另一个拉取请求由于冲突而失败。

由于文件已经提交到派生的存储库中,如何解决这些冲突?

1 个答案:

答案 0 :(得分:1)

合并批准的请求请求后,告诉开发人员修复其分支。他们可以在新的master上重新建立分支,也可以将master合并到分支中。两种方法都将导致冲突,开发人员现在可以解决。推送更新后的分支后,您可以进行另一轮审核并批准请求请求。

如果您认为可以解决冲突(冲突很简单/您熟悉该代码/ ...),则只需在本地存储库中签出它们的分支,合并或基于新的master然后将其合并到master中。然后推送您的master并关闭其提取请求。