gitlab安装以及操作文档

                gitlab安装以及操作文档

系统:centos6.9 x86_64
ip:192.168.122.148
Selinux 关闭 SELINUX=disabled
设定源:

新建 /etc/yum.repos.d/gitlab-ce.repo,内容为

[gitlab-ce]
name=Gitlab CE Repository
baseurl=https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el$releasever/
gpgcheck=0
enabled=1

yum clean all
yum makecache

安装
执行下面指令安装

yum install gitlab-ce
修改 /etc/gitlab/gitlab.rb 文件中的 external_url 为你自己的ip地址。然后根据自己的需求修改此文件中的其他配置项

gitlab安装以及操作文档
执行 gitlab-ctl reconfigure 完成如下图
gitlab安装以及操作文档
输入刚刚填写的ip地址,默认的账号密码是root 5iveL!fe 提示修改密码自定义设定,然后登陆
gitlab安装以及操作文档
gitlab安装以及操作文档

创建project
1、安装Git工具linux:安装Git,使用自带的源安装
[root@www ~]# yum install git

2、生成密钥文件,一路回车
gitlab安装以及操作文档
使用ssh-keygen生成密钥文件.ssh/id_rsa.pub

gitlab安装以及操作文档
3.在GitLab的主页中新建一个Project
gitlab安装以及操作文档
4.添加ssh key导入步骤2中生成的密钥文件内容:

gitlab安装以及操作文档
ssh key添加完成:
gitlab安装以及操作文档
项目地址,该地址在进行clone操作时需要用到:
gitlab安装以及操作文档
简单配置
1、配置使用Git仓库的人员姓名
[root@www ~]# git config --global user.name "运维DBA"
2、配置使用Git仓库的人员email,填写自己的公司邮箱或者值班邮箱
[root@www ~]# git config --global user.email "[email protected]"
3、克隆项目,在本地生成同名目录,并且目录中会有所有的项目文件
[root@www ~]# git clone http://192.168.122.148/root/test.git
上传文件
1、进入到项目目录
cd test/
2、创建需要上传到GitLab中的目标文件
echo “test” > /root/test.sh
3、将目标文件或者目录拷贝到项目目录下
cp /root/test.sh ./
gitlab安装以及操作文档
4、将test.sh文件加入到索引中
git add test.sh

5、将test.sh提交到本地仓库
git commit -m “test.sh”

6、将文件同步到GitLab服务器上
git push -u origin master
gitlab安装以及操作文档
7、在网页中查看上传的test.sh文件已经同步到GitLab中

gitlab安装以及操作文档

猜你喜欢

转载自blog.51cto.com/8999a/2386911