自己搭建的gitlab如何做到像GitHub一样自己建的项目只能自己push,别人只能pull request

我是特种兵 发布于 07/07 23:22
阅读 722
收藏 2

        目的主要是公司内部代码强制进行code review:单独建一个gitlab账号,建立项目并且建立项目内的测试分支、预发布分支、正式分支,这个账号用来部署代码,任何人都不允许也没有权限直接git push代码到某个分支下,只能pull request。

       怎样才能实现这样的逻辑操作?或有没有已经这样做的?烦请各位大拿给一个方法,简单的说明也可以。

加载中
0
林林未
林林未
限制分支权限呗,stash就可以实现这种需求,gitlab不清楚
0
红薯
红薯
用码云就可以
我是特种兵
我是特种兵
如果公司能用码云我就不问这个问题了(手动捂脸笑)
0
青春不再
青春不再

gitlab没有Branch protection么,看看这个 https://about.gitlab.com/2016/07/22/gitlab-8-10-released/

0
Eric_林
Eric_林

分组+权限啊,

Guest
Reporter
Developer
Master
Owner

返回顶部
顶部