我想设置如下所述的配置:
注册用户不能将他的更改直接推送给master。他必须推动这些更改以供审查:
git push origin master
- 它应该被 Gerrit 拒绝(起源 = Gerrit)git push origin HEAD:refs/for/master
- Gerrit 应该允许注册用户可以创建一个新的分支。此分支将被视为两个或多个开发人员之间的备份和合作方式,因此不应对其进行审查。
git push origin xyz_abc
- Gerrit 应该允许
我应该如何配置Gerrit
来实现这样的功能?