使用Git的Gerrit配置

使用Git的Gerrit配置,git,gerrit,Git,Gerrit,我正在设置Gerrit进行代码审查,有一个问题(对我来说似乎很明显)我没有找到答案 如何将我的Gerrit git repo连接到我要申请代码审查的现有git repo? 要么我误解了这个概念,要么我遗漏了什么 有什么想法吗 谢谢,有一种方法可以将gerrit与github()连接起来 基本上,您可以将任何gerrit实例放在另一个git系统前面,或者将gerrit用作您唯一的git存储库 在我的公司,我们有gerrit在gitlab前面,它工作得很好。它有一些警告,因为同步插件不能执行拉操作,

我正在设置Gerrit进行代码审查,有一个问题(对我来说似乎很明显)我没有找到答案

如何将我的Gerrit git repo连接到我要申请代码审查的现有git repo? 要么我误解了这个概念,要么我遗漏了什么

有什么想法吗


谢谢,

有一种方法可以将gerrit与github()连接起来

基本上,您可以将任何gerrit实例放在另一个git系统前面,或者将gerrit用作您唯一的git存储库


在我的公司,我们有gerrit在gitlab前面,它工作得很好。它有一些警告,因为同步插件不能执行拉操作,而只能执行推操作,所以您必须小心,没有人推到gitlab。主要的两个是:只允许存储库所有者不能阻止自己,管理员和项目所有者可以在gerrit实例上推送到master(默认git推送分支)。

gerrit是唯一一个写入主存储库的实例

外部服务器上的更多存储库可以通过复制插件(Gerrit附带)保持最新

AFAIK提到的github插件可以将pull请求提取到新的Gerrit更改中以供审查