git 更换仓库地址

使用 git 开发,一般都是在本地 pull 远程仓库,在本地仓库修改后再 push 到远程仓库。

如果需要更换远程仓库地址,可以这样操作:

  1. 创建一个空的远程仓库;
  2. 修改本地仓库的远程链接地址为新仓库地址;
  3. 将本地仓库 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 步:

  1. 修改本地仓库的远程链接地址为新仓库地址:git remote set-url origin git_url_new
  2. 将本地仓库 push 到新远程仓库:git push origin master
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值