演示环境:当前系统centos6.9,使用ip192.168.0.80
编辑gitlab.yml文件
vim /opt/gitlab/embedded/service/gitlab-rails/config/gitlab.yml
将host: gitlab.example.com改成host: 192.168.0.80

ps:当然你也可以把192.168.0.80改成你需要的域名
配置好后,重启gitlab
刚重启好后,马上访问可能会出现502,耐心等个几秒刷新几次就好了。
生成ssh-key,默认一路回车即可
在~/.ssh/下会生成两个文件,id_rsa和id_rsa.pub
id_rsa是私钥
id_rsa.pub是公钥
添加ssh-key公钥到gitlab
登录gitlab,在右上角设置中找到ssh密钥
将刚才生成的公钥内容复制到密钥中,标题名字随意
点击小扳手(管理区域),新建项目
project name为项目的名称
import project from从其他代码仓库导入代码
project description项目说明
visibility level项目等级
private只有你自己跟你指定的人能看
internal只有拥有gitlab账号的用户可以查看与拉取
public该项目能被所有人访问到并clone
项目已创建完成
1、从gitlab远程主机克隆一个版本库
这里有个警告,因为刚才创建的版本库是空的,所以这里提醒,克隆了一个空库
2、创建一个文件
3、将文件添加到仓库
4、提交文件到仓库(这里我忽略了设置用户名和邮件地址)
5、最后推送到gitlab上
在gitlab上看到,已经推送成功了~