我在GitHub上遇到了一个奇怪的情况。
我已经有两位开发人员分发了MainRepo
- DevFork1
& DevFork2
。每个分支都有master
和dev
个分支,其中master
是MainRepo
合并任何更改的分支,同时继续dev
的开发和合并更改当他们准备提出拉动请求时。
现在,情况如下。 DevFork1.master
与MainRepo.master
保持同步。 DevFork1.dev
已合并到DevFork1.master
(也尝试过改组)。拉取请求将DevFork1.master
合并到MainRepo.master
。
当这个拉取请求在GitHub上联机时,开发人员会看到消息说拉取请求可以自动合并。但是,在发出请求后,当MainRepo
的审核者检查提取请求时,它会显示无法自动合并,并且需要手动合并...
在此期间没有进行任何其他更改或拉取请求。有人可以解释发生了什么......?
答案 0 :(得分:1)
这似乎是其中一个企业版本中的临时问题。 GitHub代表联系了我,在我们的存储库服务器上运行的企业版更新后,问题再也没有出现过。