GitLab修改远程克隆地址
前言
对于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
1 | vi /opt/gitlab/embedded/service/gitlab-rails/config/gitlab.yml |

修改完成后执行 gitlab-ctl restart 使配置生效
缺点:reconfigure后配置失效,需要重新配置
修改gitlab.rb,修改external_url
1 | vi /etc/gitlab/gitlab.rb |

修改完成后执行 gitlab-ctl reconfigure 使配置生效
PS:如果是docker部署,由于内外部映射了不同端口,http监听端口可能不是80,
需要修改 nginx[‘listen_port’]=xxx 到实际的监听端口

检查是否修改完成
执行完 gitlab-ctl reconfigure以后,控制台如下:
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 查看是否更换成功
评论

