环境说明:
对于一个git项目而言,公司在gitlab上有对应的三个分支,以kazihuo项目为例说明,分别是development、master、testing,运维首先在gitlab上创建一个group,名为Kazihuo-repo;然后在此组中新建一个project,名为kazihuo,gitlab上此项目的地址为:git@git.wdjky.me:Kazihuo-repo/kazihuo.git;
开发人员对于此项目仅拥有development分支的权限,能够对development分支进行拉取和推送;开发项目负责人在基于开发人员权限的基础上,还拥有testing分支的权限;运维掌握总体最高权限;当多个开发汇总最新代码更新到development后,由项目负责人将development分支代码推送到testing,在测试环境功验ok后,最终由运维将testing代码推送到master分支;
-------------------------------------------------------------
作者:罗穆瑞
转载请保留此段声明,且在文章页面明显位置给出原文链接,谢谢!
------------------------------------------------------------------------------
如果觉得这篇文章对你有小小的帮助的话,记得在右下角点个“推荐”哦,博主在此感谢!
------------------------------------------------------------------------------