Gerrit 2.12“无法合并”以合并结尾的提交链

时间:2016-01-29 02:52:42

标签: git gerrit

我们的gerrit服务器上有两个不同的存储库:shared和main。我们会定期将shared / master合并到main / master中,并以main的一长串提交的形式合并到顶部的Merge Commit。

这一次,合并中存在一些需要解决的冲突;一个文件有内部冲突,另一个文件已在共享中修改但在主文件中删除。我分别使用git add和git rm修复冲突,然后git commit完成合并。

我发送给gerrit审查并完成合并,但它不会让我合并它们。引入这些冲突的提交有“无法合并”的大胆红色字母,就像它依赖它的一切一样。即使合并提交最终解决了这些冲突,也不会让我点击“提交包括父母”。

我最近将我们的gerrit服务器升级到了2.12,这是自那时以来我第一次不得不在这个版本上做到这一点,但我在以前的版本上经常这样做。我现在应该做些什么呢?

(注意:这似乎可能是recent bug。)

1 个答案:

答案 0 :(得分:1)

这已被接受为confirmed bug。我通过直接推送到refs / heads / master来解决这个问题。