GitLab简单应用
1、登陆注册
用户可自行在GitLab系统注册,或由管理员添加账户后登陆。管理员添加账户,可使用默认分配的密码登陆。首次登陆
必须更改密码。
2、安装git
- Linux (CentOS)
yum install git -y
- Windows
下载git https://git-scm.com/download/win ,安装即可
3、本地配置
git config --global user.name "your user name"
git config --global user.email "your email"
4、生成SSH KEY
生成ssh key,否则无法下载和提交文件
执行 ssh-******,然后一路回车,会在C:\Users\ 下生成 .ssh目录,将目录下id_rsa.pub文件的内容复制到上图右侧红色
箭头所指的输入框中。
5、创建分组
分组便于管理项目和项目成员,一个分组下可以包含多个项目和成员。用户可以使用分组,也可以不使用分组。
其中:
Group path:分组路径,相当于分组的名称空间
Group name:分组名称
Description:分组描述信息
Group avatar:分组头像
Visibility Level:访问级别
Private -- 分组及分组下的项目只有该组下的成员才能访问
Internal -- 只要登陆的用户都可以访问该分组及其任何Internal项目
Public -- 任何用户不需认证就可以访问该分组及其Public项目
6、创建项目
项目可以根据模板创建或创建空白项目,这里我们介绍创建空白项目。
Project Path:这里可选择分组和用户。如果选择用户,则表示该项目归属于某个用户,反之则表示归属于某个分组
Project name:项目名称
Project description:项目描述
Visibility Level:访问级别
Private -- 只有授权的用户才能访问
Internal -- 任何登陆的用户都能访问
Public -- 任何用户无需认证都能访问
需要说明的是,如果Project Path选择某一分组,则项目的Visibility Level受分组的Visibility Level限制。如:若分组的
Visibility Level是Privete,则项目的Visibility Level只能是Private;若分组的是Internal,则项目的只能是Internal和
Private,以此类推。
7、给项目添加成员
选择系统已经存在的用户,并指定该用户的角色,访问期限可选,最后点击Add to project