我尝试但未能从旧帖子中找到答案。所以我很抱歉,如果它已经存在,我转发了这个问题。
我们遇到一个问题,我们有一个gerrit服务器托管多个git存储库。有时需要将相同的提交推送到两个或更多存储库,但并非总是如此。现在我们有一个问题,当我们尝试推送到第二个回购时,gerrit会抱怨已经在其他提交中使用的更改ID。
是否有一种简单的方法可以将相同的更改推送到具有不同更改ID的多个存储库?
或者如何创建新的更改ID?
BR, 亚诺S。
答案 0 :(得分:-1)
如果要复制,可以使用gerrit复制。但这种情况全面发生。
现在 - 如果你想推送一个选择性的changeSet(自动)你可以完成changeset-merged hook。但是什么是保证没有合并冲突。
您如何自动检测此提交是否适合推送,是否基于评论?
您最好的选择是创建git补丁并将其应用于下一个存储库