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 的所有权限,还可以管理群组设置、成员权限级别,甚至可以删除群组。

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

相关推荐
世事如云有卷舒7 小时前
Ubunt20.04搭建GitLab服务器,并借助cpolar实现公网访问
linux·服务器·gitlab
HalukiSan2 天前
如何提交PR
git·gitlab·github
东林牧之2 天前
CICD[软件安装]:docker安装gitlab
docker·容器·gitlab
东林牧之2 天前
CICD[导航]、docker+gitlab+harbor+jenkins从安装到部署
docker·gitlab·jenkins
一世一生命3 天前
Windows下Gitlab多账号(3个及以上)SSH配置
运维·ssh·gitlab
裁二尺秋风3 天前
CI/CD — Pipeline的使用以及Blue Ocean多分支流水线的使用方法
ci/cd·gitlab·jenkins
北海之灵3 天前
docker desktop部署本地gitlab服务
docker·容器·gitlab
兔老大RabbitMQ3 天前
GitHub vs GitLab 全面对比报告(2025版)
gitlab·github
CC码码5 天前
管理你的多个 Git 密钥(多平台多账号)
git·gitlab·github
CC码码5 天前
管理你的多个 Git 密钥(单平台多账号)
git·gitlab·github