GitLab 使用介绍
GitLab 使用介绍
一、平台对比
| GitLab | GitHub | Gitee | Coding | |
|---|---|---|---|---|
| 费用 | 免费 | 私库收费、公库免费 | 库数量和文件大小限制 | 库数量和文件大小限制 | 
| 访问速度 | 快 | 慢 | 快 | 快 | 
| 自由度 | 高 | 低 | 低 | 低 | 
国内平台:
- Gitee : https://gitee.com/
- Coding : https://coding.net/
- 阿里巴巴 :https://code.aliyun.com/
国外平台:
- GitHub:https://github.com/
- GitCafe
Gitee使用小技巧:可以加速下载GitHub的代码.
二、用户注册
GitLab默认可以在登陆页面进行注册,出于安全和方便管理方面考虑,禁用了自行注册的功能,改由管理员后台进行注册管理。
用户注册流程:
- 使用管理员账号登陆系统。
- 点击顶部的导航栏Admin Area
- 点击到左侧导航栏 Users
- 点击详情页的New User
- 输入用户的姓名 、账号(姓名全拼小写) ,邮箱
- 点击页面底部的按钮Create user,完成用户的创建
- 点击编辑按钮,设置用户的密码。
三、创建项目
- 
点击导航栏的 New,点击New project
- 
输入项目名称 Project name(单词之间用-隔开)
- 
输入 Project slug
- 
输入项目描述 Project description
- 
选择可见等级 Visibility Level- Private:私有等级,只有创建者和授权者可见
- Internal : 内部等级,登陆用户即可见
- Public :公开等级,不需要登陆验证即可见
 
- 
点击按钮 Create project
- 
点击左侧导航栏 Settings,Members, 即可打开成员管理。成员管理: - 成员管理:引入单个的成员
- 组管理:引入整个组的成员
 角色管理:Gitlab用户在组中有五种权限:Guest、Reporter、Developer、Maintainer 、Owner - 
Guest:可以创建issue、发表评论,不能读写版本库 
- 
Reporter:可以克隆代码,不能提交,QA、PM可以赋予这个权限 
- 
Developer:可以克隆代码、开发、提交、push,RD可以赋予这个权限 
- 
Maintainer : 可以创建项目、添加tag、保护分支、添加项目成员、编辑项目,核心RD负责人可以赋予这个权限 
- 
Owner:可以设置项目访问权限 - Visibility Level、删除项目、迁移项目、管理组成员,开发组leader可以赋予这个权限 
 
 
                     
                    
                 
                    
                 
                
            
         
 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号