我们的gerrit服务器上有两个不同的存储库:shared和main。我们会定期将shared / master合并到main / master中,并以main的一长串提交的形式合并到顶部的Merge Commit。
这一次,合并中存在一些需要解决的冲突;一个文件有内部冲突,另一个文件已在共享中修改但在主文件中删除。我分别使用git add和git rm修复冲突,然后git commit完成合并。
我发送给gerrit审查并完成合并,但它不会让我合并它们。引入这些冲突的提交有“无法合并”的大胆红色字母,就像它依赖它的一切一样。即使合并提交最终解决了这些冲突,也不会让我点击“提交包括父母”。
我最近将我们的gerrit服务器升级到了2.12,这是自那时以来我第一次不得不在这个版本上做到这一点,但我在以前的版本上经常这样做。我现在应该做些什么呢?