gitlab安装
1. 安装依赖软件
#yum -y install policycoreutils openssh-server openssh-clients postfix
2.设置postfix开机自启,并启动,postfix支持gitlab发信功能
#systemctl enable postfix && systemctl start postfix
#cd /home/spark
#rpm -i gitlab-ce-8.0.0-ce.0.el7.x86_64.rpm
#gitlab-ctl reconfigure # 启动服务;
#gitlab-ctl start
GitLab使用
2、首次登录会强制用户修改密码。密码修改成功后,输入新密码进行登录。
创建Project
1、安装Git工具linux:安装Git,使用自带的源安装。
#yum install git
2、生成密钥
#ssh-keygen
3、在gitlab中创建项目


.添加ssh key导入步骤2中生成的密钥文件内容:


ssh key添加完成:

项目地址,该地址在进行clone操作时需要用到:

简单配置
1、配置使用Git仓库的人员姓名(以上海驻云为例)
git config --global user.name "上海驻云"
2、配置使用Git仓库的人员email,填写自己的公司邮箱
git config --global user.email "support@jiagouyun.com"
3、克隆项目,在本地生成同名目录,并且目录中会有所有的项目文件
git clone git@iZbp1h7fx16gkr9u4gk8v3Z:root/test.git

上传文件
1、进入到项目目录
cd test/
2、创建需要上传到GitLab中的目标文件
echo “test” > /root/test.sh
3、将目标文件或者目录拷贝到项目目录下
cp /root/test.sh ./

将test.sh文件加入到索引中
git add test.sh
5、将test.sh提交到本地仓库
git commit -m “test.sh”
6、将文件同步到GitLab服务器上
git push -u origin master

在网页中查看上传的test.sh文件已经同步到GitLab中

浙公网安备 33010602011771号