最近终于拿到了公司gitlab最大的管理权限,心中一片狂喜。作为一个有思想的IT人,有权限的感觉就是爽。
gitlab是一个开源的git服务软件,与大名鼎鼎的github所提供的功能类似,适合企业或团队搭建属于自己的在线git仓库。
整个IT部门使用一套gitlab,很好的结合容器云平台自动CI/CD,流水线管理。在使用过程中,发现同一个团队,不同团队之间使用存在不规范,因此对研发提出了一些必要的规范约束研发。
1、使用ssh协议访问仓库。
2、利用分组(Groups)管理权限。
3、必须写README.MD,描述项目整体。
4、签入代码描述准确。
5、保护master分支,git工程的master分支一般比较重要,默认master是保护状态,对分支合并主干的代码进行评审,由专门技术负责人将分支合并master。

网友评论