GitLab修改远程克隆地址
距离上次更新已经过了 784 天,文章所描述的內容可能已经发生变化,请留意
前言
对于GitLab服务器进行克隆并启用,但是发现远程克隆地址依旧是 git@192.168.199.227:root
,但是当前GitLab服务器的地址为192.168.199.162,即需要修改为 git@192.168.199.162:root
修改GitLab远程克隆地址
打开GitLab我们看到的GitLab克隆地址
修改gitlab.yml文件,修改GitLab下的host和port
bash
1 | vi /opt/gitlab/embedded/service/gitlab-rails/config/gitlab.yml |
修改完成后执行 gitlab-ctl restart
使配置生效
缺点:reconfigure后配置失效,需要重新配置
修改gitlab.rb,修改external_url
bash
1 | vi /etc/gitlab/gitlab.rb |
修改完成后执行 gitlab-ctl reconfigure
使配置生效
PS:如果是docker部署,由于内外部映射了不同端口,http监听端口可能不是80,
需要修改 nginx[‘listen_port’]=xxx 到实际的监听端口
检查是否修改完成
执行完 gitlab-ctl reconfigure
以后,控制台如下:
bash
1 | Running handlers: |
登录 http://192.168.199.162
项目仪表盘
修改本地项目的remote地址
1、打开Terminal(终端)进入该项目
2、用 git remote -v
列出现有远程仓库以及获取要更改的远程仓库地址
3、使用 git remote set-url origin git@192.168.199.162:root/xxx.git
命令将远程的URL改成新的地址
或者使用 git remote add origin git@192.168.199.162:root/xxx.git
命令添加新的地址
4、用 git remote -v
查看是否更换成功
评论