gitlab权限设置

最近入职了几个新同事,需要开放部分gitlab项目的权限。但是第二天开发跑过来说他能git clone代码,但是没法merge合并到master分支。首先想到的就是master分支受保护,不允许直接被开发提交。

用了gitlab以后发现基本上很多公司都是不允许开发者直接提交代码到master分支的,而是采用了合并的方式将developer等其他分支合并到master上。
进入到某一个项目中,点左边的设置--仓库
然后点击右边的 Protected Branches分支保护。发现只允许Maintainers权限的用户才能发起合并分支的请求。

于是点击进入到该仓库,点击左边设置--成员,按照以下步骤进行操作,最后点击绿色的Add to project即可。这样下图的伍xx用户就能进行分支合并的操作了

 

版权声明:
作者:allenjol
链接:https://www.ayunw.cn/archives/435
来源:爱生活,爱运维
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>