如何禁用GitLab中「变更请求需提交者审批」规则?
如何禁用GitLab合并请求中「变更请求必须由提交用户审批」规则
你可以通过以下层级的设置来全局(或批量)禁用该规则:
项目级设置(单项目生效)
- 进入目标项目,点击左侧菜单栏的「设置」→「合并请求」
- 在「合并审批规则」区域,取消勾选「要求提交者批准自己的合并请求」选项
- 保存设置后,该项目下所有新合并请求将不再触发此检查
群组级设置(群组内所有项目生效)
- 进入目标群组,点击左侧菜单栏的「设置」→「合并请求」
- 找到「要求提交者批准自己的合并请求」选项并取消勾选
- 保存后,群组内所有继承群组设置的项目都会禁用该规则(若项目单独修改过此设置则以项目设置为准)
实例级设置(整个GitLab实例生效,仅管理员可操作)
- 以管理员身份登录GitLab,点击顶部菜单栏的「管理员」→「设置」→「合并请求」
- 取消勾选「要求提交者批准自己的合并请求」选项
- 保存后,实例内所有未单独配置此规则的项目都会默认禁用该检查
注:修改设置后,已存在的合并请求可能需要重新触发检查(如重新推送提交或手动运行流水线)才能生效。
内容的提问来源于stack exchange,提问作者Jakub Jaskulski
相关产品推荐
相关产品推荐

