GitLab指定用户分配合并权限

进入项目 -》 Project Settings

Repository -》展开 Protected branches -》 添加要保护的分支,设置角色

管理用户角色权限

查看到不同用户的角色,一般设置Developer只有Merger Request权限,Maintainer还有Merge审批权限

GitLab 中的权限级别划分为五个主要类别:Guest、Reporter、Developer、Maintainer 和 Owner。

1.1.1 Guest (访客)

Guest 是最基础的权限级别。适用于那些只需要访问项目基本信息和参与讨论的用户。他们可以查看项目,创建和评论问题,但无法访问代码。

1.1.2 Reporter (报告者)

Reporter 级别适用于需要查看和报告项目信息的用户。除了具有 Guest 的所有权限,他们还可以查看代码,管理问题和标签。

1.1.3 Developer (开发者)

Developer 是项目日常开发的关键角色。他们拥有更广泛的权限,包括推送代码到非保护分支、发起合并请求等。

1.1.4 Maintainer (维护者)

Maintainer 拥有几乎完全的项目控制权。除了 Developer 的权限,他们还可以管理保护分支、添加项目成员等。

1.1.5 Owner (所有者)

Owner 是群组的最高权限级别。他们不仅具有 Maintainer 的所有权限,还可以管理群组设置、成员权限级别,甚至可以删除群组。

接下来的章节将进一步探讨这些权限级别在实际应用中的重要性和操作细节。

相关推荐
极小狐16 分钟前
极狐GitLab 17.6 正式发布几十项与 DevSecOps 相关的功能【五】
gitlab·devsecops·极狐gitlab
极小狐19 分钟前
极狐GitLab 17.6 正式发布几十项与 DevSecOps 相关的功能【六】
ci/cd·gitlab·devsecops·极狐gitlab
Kkooe3 小时前
GitLab|应用部署
gitlab
HengYuan_Tech5 小时前
gitlab ssh-key 绑定
运维·ssh·gitlab
极小狐5 小时前
极狐GitLab 17.6 正式发布几十项与 DevSecOps 相关的功能【三】
ci/cd·gitlab·devsecops·devops·极狐gitlab
极小狐10 小时前
极狐GitLab 17.6 正式发布几十项与 DevSecOps 相关的功能【四】
gitlab·devops·极狐gitlab
极小狐10 小时前
极狐GitLab 17.6 正式发布几十项与 DevSecOps 相关的功能【一】
ci/cd·gitlab·devsecops·极狐gitlab
hillstream310 小时前
gitlab工作笔记
笔记·gitlab
LXMXHJ1 天前
代码管理之Gitlab
gitlab