Ubuntu下安装配置gitLab(三)基本操作

Ubuntu下安装配置gitLab(三)基本操作

创建组

使用管理员root创建组,一个组里面可以有很多个项目分支,可以将开发者添加到组里进行权限设置,不同的组就是公司不同的开发项目或服务模块,不同的组添加不同的开发即可实现对开发权限的设置管理。

Ubuntu下安装配置gitLab(三)基本操作

Ubuntu下安装配置gitLab(三)基本操作

创建项目

Ubuntu下安装配置gitLab(三)基本操作

Ubuntu下安装配置gitLab(三)基本操作

创建新用户

Ubuntu下安装配置gitLab(三)基本操作

Ubuntu下安装配置gitLab(三)基本操作

邮箱是我随便写的,企业内部一般会使用企业邮箱。

创建完用户后,修改密码

Ubuntu下安装配置gitLab(三)基本操作

将用户添加到组内

Ubuntu下安装配置gitLab(三)基本操作

Ubuntu下安装配置gitLab(三)基本操作

Ubuntu下安装配置gitLab(三)基本操作

Ubuntu下安装配置gitLab(三)基本操作

 

角色权限说明如下:

Guest:访客,可以创建issue,发表评论,不能读写版本库。

Reporter: 可以克隆代码,不能提交,QA,PM可以赋予这个权限。

Developer: 可以克隆代码,开发,提交,push。普通开发人员可以赋予这个权限。

Maintainer:可以创建项目,添加tag,保护分支,添加项目成员,编辑项目,核心开发可以赋予这个权限。

Owner:可以设置项目访问权限,Visibility Level,删除项目,迁移项目,管理组成员。开发组长可以赋予这个权限。

 

退出管理员身份,以新建用户的身份进行登录

第一次登录需要重置密码

Ubuntu下安装配置gitLab(三)基本操作

登录成功后,即可看见项目

Ubuntu下安装配置gitLab(三)基本操作

上传项目到gitlab中

gitlab服务和用户已经准备完成,下面我们尝试将一个项目添加到gitlab的版本控制之中。

选择一个本地项目,点击VCS

Ubuntu下安装配置gitLab(三)基本操作

选择git

Ubuntu下安装配置gitLab(三)基本操作

将项目添加到本地库

Ubuntu下安装配置gitLab(三)基本操作

Ubuntu下安装配置gitLab(三)基本操作

Ubuntu下安装配置gitLab(三)基本操作

 

Ubuntu下安装配置gitLab(三)基本操作

Ubuntu下安装配置gitLab(三)基本操作

 

刷新gitlab,项目已经提交到gitlab中。