分支、权限划分"/>
gitlab使用教程Ⅰ—创建项目、保护分支、权限划分
文章目录
- 一、创建项目 new project
- 二、邀请成员 invite member
- 三、新建分支
- 四、保护分支
小菜鸟第一次作为master使用gitlab,简单做个记录。
一、创建项目 new project
点击Projects后,New project。
填写项目名称、介绍,选择类型(一般都私密)。
三种访问权限
private:只有组内成员可见(团队内协作项目)
internal:登录用户都可见(开源项目)
public:所有人可见
二、邀请成员 invite member
五种权限
guest:可创建issue、发表评论,不可读写版本库
reporter:可克隆代码,不可提交,QA、PM可赋予此权限
developer:可克隆代码、开发、提交、push,RD可赋予此权限
master:可创建项目、添加tag、保护分支、添加项目成员、编辑项目、核心RD负责人可赋予此权限
owner:可设置访问权限-visibility level、删除项目、迁移项目、管理组成员,开发组leader可赋予此权限。
本项目除了我是master,其他人都是developer。
三、新建分支
最初只有master分支,且系统默认受保护,merge、push只有自己可以。
新建一个分支,如“dev”
四、保护分支
对刚刚新建的dev分支进行保护。developer只能推到自己的分支,请求合并到dev分支。
本项目内,除了我是master,其他人都是developers。
dev分支:masters可merge,masters+developers可push。
更多推荐
gitlab使用教程Ⅰ—创建项目、保护分支、权限划分
发布评论