我可以对现有 Git 存储库使用 Gerrit 代码审查吗?

Can I use Gerrit code review with an existing Git repository?

我有一个 git 服务器,我用它通过 ssh 在本地克隆我的源代码。 我想使用我安装的 Gerrit 服务器,但仅用于代码审查。 我的意思是 - 更改是在 "regular" git 存储库上完成的,Gerrit 仅用于代码审查,没有权限、拉取、推送等。 有条件的也可以先提交再审核。

有这样的设置还是我疯了?

尽管并非不可能,但强烈建议您不要以这种方式使用 Gerrit。使用 Gerrit 时,Gerrit 的工作方式 changes/reviews、补丁集、返工过程等非常不同。如果您想使用 Gerrit 进行代码审查(这确实是一个不错的选择),那么最好将您的存储库迁移到 Gerrit 服务器。迁移过程非常简单,您可以随时迁移回去。

查看有关 Gerrit 进程的更多信息 here