GIT推送到一个gerrit服务器托管的多个存储库

时间:2012-09-03 02:14:54

标签: git git-push gerrit

我尝试但未能从旧帖子中找到答案。所以我很抱歉,如果它已经存在,我转发了这个问题。

我们遇到一个问题,我们有一个gerrit服务器托管多个git存储库。有时需要将相同的提交推送到两个或更多存储库,但并非总是如此。现在我们有一个问题,当我们尝试推送到第二个回购时,gerrit会抱怨已经在其他提交中使用的更改ID。

是否有一种简单的方法可以将相同的更改推送到具有不同更改ID的多个存储库?

或者如何创建新的更改ID?

BR, 亚诺S。

1 个答案:

答案 0 :(得分:-1)

如果要复制,可以使用gerrit复制。但这种情况全面发生。

现在 - 如果你想推送一个选择性的changeSet(自动)你可以完成changeset-merged hook。但是什么是保证没有合并冲突。

您如何自动检测此提交是否适合推送,是否基于评论?

您最好的选择是创建git补丁并将其应用于下一个存储库