天行健,君子以自强不息;地势坤,君子以厚德载物。
每个人都有惰性,但不断学习是好好生活的根本,共勉!
文章均为学习整理笔记,分享记录为主,如有错误请指正,共同学习进步。
君不见,黄河之水天上来,奔流到海不复回。
君不见,高堂明镜悲白发,朝如青丝暮成雪。
——《将进酒》
文章目录
一、创建Group(组)
1. 创建Groups组的入口
在gitlab主页
选中菜单Menu
–>Groups
–>Create group
然后选择Create group
跳转到创建界面
2. Groups组信息的填写
2.1 默认界面
默认的创建组的界面,如下
2.2 参数描述
关于填写界面的字段描述
参数 | 描述 |
---|---|
Group name | 组的名称,这里我们以test-g为例 |
Group URL | 组的链接地址,前半段是服务器的ip和端口,后半段是组名转为小写后的名字 |
Visibility level | 组的权限设置,有三个选项,Private表示组和它的项目仅可被组内成员可见;Internal表示组和任何内部的项目可以被任何登录的用户可见,外部用户除外;Public表示组和任何public权限的项目可以被任意用户查看。 |
Role | 表示组所适用的人群,该组选择Software Developer表示该组成员是软件开发者 |
Who will be using this group? | 表示谁会用这个组,My company or team表示我的公司和团队;Just me 表示只有我自己。这里选择前者 |
What will you use this group for? | 表示你们用这个组做什么?里面有很多选项,根据自己需要选择,也可以不选 |
2.3 填写后的界面
填写后的界面,如下
填写完成后点Create group
创建组即可
3. 创建组成功界面
成功创建组后的界面,如下
4. 删除组
如果创建后向删除组,可在组的左侧设置Settings
–General
界面最后找到Advanced
部分Expand
展开找到Remove group
按钮删除组
删除组后,对应组内的项目也会被删除
二、创建项目
创建组后,可在创建项目的时候选择将项目归属在组下,方便管理以及分配组内成员查看项目的权限
1. 创建项目入口
创建项目的入口和创建Group组的入口类似
依次点击Menu
–>Projects
–>Create new project
2. 创建空项目
在以下界面进行创建项目的方式选择,包含了创建空项目、从模板创建项目、引入项目三个选择,一般我们会选择创建新项目
点击Create blank project
创建新项目
3. 填写项目信息
填写信息,同时选择之前创建的组,即:将项目归属到指定Group组下
4. 项目创建完成界面
项目创建完成后如下
三、为项目添加组员并赋予权限
1. 查看组员
在项目界面左侧的菜单栏中依次选中Project information
–>Members
此时可在Members
部分查看组员
目前成员只有自己
2. 添加组员
在Project memvers
部分左侧Invite member
邀请组员
鼠标点击GitLab member or Email address
可查看现有用户列表,选择人员即可邀请其加入该组
3. 为组员赋予身份
添加后在Select a role
部分选择成员的角色,即赋予权限,如这里我们选择开发者Deverloper
4. 为组员设置权限时间
设置授权的过期时间,到期即该用户无此组权限,也可以不设置,默认永久
5. 邀请
最后点击Invite邀请即可将其加入,当然也可以Import引入,这个就让自己探索吧
邀请后,此时,在Members栏下可看到新加入的组员,同时也可以设置角色和过期时间以及移出组员
以上就是GitLab的创建组、创建组项目、添加组成员、成员权限设置的全部内容
感谢阅读,祝君暴富!