永发信息网

如何禁止GitLab分支被push

答案:3  悬赏:40  手机版
解决时间 2021-04-01 10:23
如何禁止GitLab分支被push
最佳答案
首先,项目成员都必须设置为 “Developer”(开发者)
找到分支页面
点击“Protected”栏
选择一个分支,然后点击“Protect”按钮
这样所选分支对于所有 Developer 权限的账号,都无法 push,从而起到保护作用
全部回答
首先,项目成员都必须设置为 “Developer”(开发者)
找到分支页面
点击“Protected”栏
选择一个分支,然后点击“Protect”按钮
这样所选分支对于所有 Developer 权限的账号,都无法 push,从而起到保护作用
首先,在gitlab的console中创建工程,创建好后会有如下图的命令提示,告知你怎样在本地创建代码项目并push(使用sourcetree更简单):  项目创建完成之后,给项目添加成员:  把master分支设置成受保护分支,这样成员在提交代码的时候,只能先提交mergerequest(强制做代码review):  在本地,以developer的身份push代码,会显示不成功:  正常流程中,是先本地从master上拉取新建分支:  当有代码需要提交push的时候,在gitlab的console中创建mergerequest完成代码向master分支的提交:  负责review的小伙伴可以对代码进行评论,在accept之前,该分支中再次push的commit都归属于这次mergerequest。accept之后,分支自动合并到master分支中(可以勾选直接删除merge的功能分支):  至此,一次完整的代码提交过程就完成了。当然,在项目上线之后,会有“下游”的分支,例如生产版本的分支、预生产版本的分支也会加入到protectedbranch的行列。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
"良人"是形容男人还是女人?或是可通用?
因为年轻贪玩导致现在后悔失去一人的句子
总是在不经意的时候,回眸远眺看着一路走来的
为什么越来越多的人都不吃鲶鱼了?
羚羊挂角是什么意思?
善与倾听在听去比自己优秀的人讲话,善于倾听
为什么羟基能和碳酸钠发生反应
狗狗眼睛附近被抓破了,会不会伤到眼球?
QQ怎样屏蔽一个人加好友的验证消息
#辽宁工业大学#你们都在那个公司
西峰哪里有按摩
520在微信发什么话,能感动对方?
苏南硕南机场到江阴汽车站怎么乘车
生活处处有物理.细心的小明发现,当汽车紧急
贵阳公积金装修提取流程是怎样的
推荐资讯
GTA5武装坦帕和叛乱分子那个厉害
求摩登家庭mp3的音频资源,注意是音频!
单选题公民通过语言表达意思的自由就是A.言论
醋泡黑葡萄干吃了有什么好处和坏处
二战时期,援华物资为什么不从海上运输,而从
现在女子判刑是不是都是缓期执行
天子手游新手攻略
单位1是125吨,比它多4分之1是多少吨
刚洗完纹身 能立刻同一个地方继续纹吗?
华记黄埔联通分销项目合法吗
民一日不食当有死者诚不及以闻然官书具在可征
怎么让纪念碑谷的广告消失
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?