git 更换仓库地址
使用 git 开发,一般都是在本地 pull 远程仓库,在本地仓库修改后再 push 到远程仓库。
如果需要更换远程仓库地址,可以这样操作:
- 创建一个空的远程仓库;
- 修改本地仓库的远程链接地址为新仓库地址;
- 将本地仓库 push 到新远程仓库;
这样,新远程仓库就可以正常 pull 、push 了。
开始操作,需要的东西有:
本地仓库 ,
当前远场仓库 git 地址 git_url ,
新的远场仓库 git 地址 git_url_new ,
实验步骤:
1.丢弃本地所有修改,
git checkout ./
git clean -xdf ./
这是为了防止本地修改也一并推送上去。没验证过,保险起见,防止本地修改的影响,建议执行。
2.查看本地仓库当前链接的远程仓库地址,
git remote -v
结果是 当前远场仓库 git 地址 git_url ;
3.修改修改本地仓库的远程链接地址为新仓库地址,
git remote set-url origin git_url_new
4.修改完再次查看本地仓库当前链接的远程仓库地址,已经更改为 git_url_new ;
此时,虽然已经改了仓库链接地址,但是 pull 、push 有问题,无法正常使用,还需要第5步。
5.将本地仓库 push 到新远程仓库,
git push origin master
总结:
很简单,核心就 2 步:
- 修改本地仓库的远程链接地址为新仓库地址:
git remote set-url origin git_url_new
; - 将本地仓库 push 到新远程仓库:
git push origin master
。
git 更换仓库地址相关推荐
- 如何快速关联/ 修改 Git 远程仓库地址
如何快速关联/ 修改 Git 远程仓库地址 昨天,新公司乔迁之喜,搬到了一栋宽阔而舒适新办公楼,所有的办公设备和固定资产一并迁移,这样,代码服务器的 IP就发生了变更,从而用于代码版本控制的本地Git ...
- 前端VSCode修改Git远程仓库地址链接
https://blog.csdn.net/weixin_42870215/article/details/111470606 vscode中修改/重置gitlab远程仓库地址 一.更换git远程仓库 ...
- 如何修改项目中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 config 修改用户名和邮箱(无改动可跳过此步骤) git config user.name '' # git config --global user.name ''git c ...
- git常用命令|git迁移仓库地址
常用命令 查看当前分支:git branch 查看远程仓库地址:git remote -v git迁移仓库地址 从原地址克隆一份裸版本库,比如原本托管于 GitHub. 然后到新的 Git 服务器上创 ...
- Git远程仓库地址变更
简单方法 使用方法三 方法有很多,这里简单介绍几种: 以下均以项目git_test为例: 老地址:http://192.168.1.12:9797/john/git_test.git 新地址:ht ...
- 修改git远程仓库地址
由于git仓库的地址发生了变化,需要修改仓库地址才能push. 查看本地工程git仓库关联的远程仓库地址: git remote -v 删除本地关联的远程仓库地址 git remote remove ...
- git更换新地址操作步骤
1.更换项目地址 点击查看显示隐藏的项目 打开.git 2.打开config 3.修改url 替换新地址 修改用户密码即可上传 4 git命令 1.1git config --global http. ...
最新文章
- PCB Editor 布线后操作
- python点的作用-Python中*和**的作用(课堂小结)
- 开发者进阶之路 |UIBPlayer (视频播放)demo分享
- Python中文处理(转)
- ubuntu出现HWE问题
- Linux嵌入式 -- Bootloader , Uboot
- 上海php黑名单,php判断ip黑名单程序代码实例
- ActiveMQ学习(三)——MQ的通讯模式
- 【华为云技术分享】Linux内核模块依赖图绘制(2)
- 高等数学复习笔记(二)- 一元函数微分学的概念、计算以及几何应用
- ArcMAP TIN与栅格DEM的坡度坡向对比分析
- 工信部:中国4G用户量已居世界首位
- OC5021B降压型恒流驱动控制芯片,关断时间可调
- 大厂正在「去大厂化」
- 2021CUDA编程:加速计算基础 —— CUDA C/C++
- 拒了阿里offer,HR表示诧异,网友:这是你职业生涯的巅峰了
- WiFi基本概念(八)(信道估计 L-STF,L-LTF,Pilots)
- Unity3D实战【七】Cinemachine Post Processing 摄像机跟踪和后处理
- Windows中的工作组和域
- 携程套路太多了,我也来反映一个:预订酒店返现
热门文章
- ApacheCamel入门
- 【SDN】软件定义硬件
- SK Innovation全球锂电战略布局揭秘
- 打印机CCC认证费用、周期
- 网上舆情分析报告写作框架及六大技巧
- 解决:RuntimeError: CUDA out of memory. Tried to allocate 64.00 MiB (GPU 0; 4.00 GiB total capacity; 2
- 智联招聘python抓包
- Java实战项目之个人日记本系统【源码+课后指导】_Java毕业设计/计算机毕业设计
- 什么是polyfill
- Windows XP注册表与驱动程序优化全集