修改仓库地址

1
git remote set-url origin modifyAddress

或者修改文件.git/config中对应的URL路径。

一个本地origin仓库对应多个远程仓库

多地址remote repo,给origin设置两个地址

1
2
git remote set-url origin --add https://url1
git remote set-url origin --add https://url2

git push origin master会同时推送到两个远程仓库,git pull origin master也会从两个仓库中获取更新。

如果想从url1 pull,但push的时候推送的url1和url2:

1
2
git remote set-url origin --add https://url1
git remote set-url origin --push --add https://url2

添加多个远程仓库

添加

1
2
git remote add origin https://url1
git remote add other https://url2

删除

1
git remote remove other

查看

1
git remote -v

push

1
2
git push origin master
git push other master