在实际项目中,服务器的IP有可能发生变化,clone的时候会报错,主要是需要修改gitlab配置文件gitlab.rb和gitlab.yml文件。现有解决方案如下:
1 修改gitlab.rb文件
vim /etc/gitlab/gitlab.rb
2 修改gitlab.yml
vim /opt/gitlab/embedded/service/gitlab-rails/config/gitlab.yml
我的这个版本比较特殊一般路径应该是在:/opt/gitlab-8.9.6-0/apps/gitlab/htdocs/config,如果还不是那就耐心找找吧,使用find命令找找gitlab.yml文件。
3 重新启动gitlab
gitlab-ctl reconfigure
gitlab-ctl restart
分步执行上述命令,耐心等待启动完成即可。