Gerrit服务器和远程Git服务器的双向同步

Gerrit服务器和远程Git服务器的双向同步,git,devops,Git,Devops,我正在尝试同步两个git存储库Gerrit Server和git remote Server。我使用git--mirror将Gerrit服务器与git远程服务器同步。但同时我想与Gerrit服务器保持同步。所以,如果我在Gerrit服务器中推送一些应该反映在Git远程服务器中的更改,就像wise一样,如果Git远程服务器中发生了一些更改,我可以在Gerrit服务器中看到这些更改 如果可以对git存储库进行双向同步,请提供指导。我认为您只能在一个方向上对其进行同步-从Gerrit到git, 这将不

我正在尝试同步两个git存储库Gerrit Server和git remote Server。我使用git--mirror将Gerrit服务器与git远程服务器同步。但同时我想与Gerrit服务器保持同步。所以,如果我在Gerrit服务器中推送一些应该反映在Git远程服务器中的更改,就像wise一样,如果Git远程服务器中发生了一些更改,我可以在Gerrit服务器中看到这些更改


如果可以对git存储库进行双向同步,请提供指导。

我认为您只能在一个方向上对其进行同步-从Gerritgit
这将不是一个“真正的”同步,而只是一个git中的
pull
操作,来自Gerrit

从技术上讲,你也可以反过来做,
i、 e.:将承诺列表推送到Gerrit(从git),无需审核,
但这违背了Gerrit的全部目的,所以我不推荐它

另外,请参见此处关于尝试同步GerritGitHub的讨论: