如何快速关联/ 修改 Git 远程仓库地址
如何快速关联/ 修改 Git 远程仓库地址
昨天,新公司乔迁之喜,搬到了一栋宽阔而舒适新办公楼,所有的办公设备和固定资产一并迁移,这样,代码服务器的 IP就发生了变更,从而用于代码版本控制的本地Git仓库,所关联的远程的GitLab服务器就断开的连接,如下图:
这就需要把本地开发的Git仓库,关联到更换新 IP 的远程GitLab服务器,当然,处理这个问题对于很多人来说都是小case,可有很多种方式可以实现,像一些同事,选择从新IP的远程仓库中重新 clone 一份到本地仓,再用 BeyondCompare进行本地代码合并,个人认为,虽然可以一定程度避免出错,但操作过于繁琐。
本着效率至上的原则,个人探索并总结了如下几种简单解决方案,记录下来分享给大家:
方法一 : (个人首选方案)
使用vim命令
修改 .git 配置文件
执行命令如下图:
本地 Git 仓库根目录下:cd .git ;
编辑 Git 配置文件:vim config ;
shift + i 进入input 编辑模式 ;
修改 [remote "origin"] 下 url 的值 ;
ESC 输入 x 保存退出即可;
方法二 :
使用 Git 命令
直接修改本地仓库所关联的远程仓库的地址;
- 进入本地 Git 仓库根目录下;
- 键入: git remote 查看远程仓库名称:origin ;
- 键入:git remote get-url origin 查看远程仓库地址;
- 键入:git remote set-url origin git@10.1.22.30:LauncherGroup/Launcher.git ( 如果未设置ssh-key,此处仓库地址为 http://... 开头)
方法三 :
使用 Git 命令
先删除本地仓库当前关联的无效远程地址,
再为本地仓库添加新的远程仓库地址
- 进入本地 Git 仓库根目录下;
- 键入: git remote 查看远程仓库名称:origin ;
- 键入:git remote rm origin 删除本地仓库当前关联的远程仓库;
- 键入:git remote add origin git@10.1.22.30:LauncherGroup/Launcher.git ( 如果未设置ssh-key,此处仓库地址为 http://... 开头)
完结~!
如何快速关联/ 修改 Git 远程仓库地址相关推荐
- 前端VSCode修改Git远程仓库地址链接
https://blog.csdn.net/weixin_42870215/article/details/111470606 vscode中修改/重置gitlab远程仓库地址 一.更换git远程仓库 ...
- 修改git远程仓库地址
由于git仓库的地址发生了变化,需要修改仓库地址才能push. 查看本地工程git仓库关联的远程仓库地址: git remote -v 删除本地关联的远程仓库地址 git remote remove ...
- 如何修改项目中Git远程仓库地址?
当开发过程中,遇到git远程仓库地址可能因git服务部署主机地址的变化而发生变化后,我们该如何快速修改. 方法一:通过git命令修改 1.进入项目文件夹,右键鼠标,点击[Git Bash Here] ...
- git远程仓库地址改变后,重新上传代码步骤
git远程仓库地址改变后,重新上传代码步骤 以下均以项目git_test为例: 老地址:http://192.168.1.12:9797/john/git_test.git 新地址:http://19 ...
- Git查看/修改/添加远程仓库地址
1.查看远程仓库地址 git remote -v 2.修改远程仓库地址 git remote set-url origin https://XXXX/xiaoming/ptojectName.git ...
- Git远程仓库地址变更
简单方法 使用方法三 方法有很多,这里简单介绍几种: 以下均以项目git_test为例: 老地址:http://192.168.1.12:9797/john/git_test.git 新地址:ht ...
- git远程仓库上传及本地仓库创建
第一步:我们需要先创建一个本地的版本库(其实也就是一个文件夹). 你可以直接右击新建文件夹,也可以右击打开Git bash命令行窗口通过命令来创建. 现在我通过命令行在桌面新建一个TEST文件夹(你也 ...
- git修改当前项目仓库地址的三种方法
一.前言 最近公司将gitlab整体迁移了,换了新的地址,虽然在迁移的时候将相关分支信息.代码拷过去了:但是我们开发人员在迁移过程中也会有新的代码产出:或者由于项目原因,没有及时更新地址,造成大量新的 ...
- git 重新关联远程仓库地址
因为之前修改了项目地址的密码之后,并没有修改本地的密码,导致本地原有的项目和远程关联失败,所以每次都重新clone的.这里关联成功,就不用再重新clone和install了. 参考别人的博客有3种方法 ...
最新文章
- uboot引导kernel - 2- uboot/kernel需要放在DDR什么位置的问题
- java io在文件结尾持续添加内容
- python中的datatype啥意思_案例中使用的是dataType,但是用在联系上面dataType不可用,必须改写成type:..._慕课问答...
- linux环境下安装gcc
- vc++ cserialport 打开多个串口_STM32之USART串口
- 转: Div与table的区别
- 蓝桥杯 2011年第二届C语言初赛试题(2)
- 【Brain】脑智前沿科普|用数学解释大脑学习的过程
- java 字符串比较 == equals_java怎么比较字符串,==和equals有什么区别
- c语言串口通信_STM32串口IAP分享
- 微软公布Netgear 固件严重漏洞详情,可盗取用户身份并攻陷系统
- 29.FFmpeg+OpenGLES+OpenSLES播放器实现(三.FFmpeg配置和编译脚本)
- 北理乐学大学计算机实验4,北理乐学C语言答案.docx
- 通达OA2017 工作流设计中“退回”功能的升级测试(图文)
- 机器学习之分类算法--mnist手写体识别
- #151 – Dependency Properties Remember Non-Coerced Values(依赖属性强制转换之前的值会被记住)
- 【CISCN2021】第十四届全国大学生信息安全竞赛初赛-writeup
- FFmpeg 视频处理
- 电子防盗标签 之二:声磁软标签 《转》
- 两种编写代码风格方式对比