方法一:使用 git remote add
使用 git remote add 添加一个远程仓库
先使用git remote -v
查看现有的远程仓库
目前只有一个
执行下面命令
git remote add newOrigin 新远程仓库地址
再次执行 git remote -v
即可发现 有两个远程仓库了
方法一的缺陷则是 push 的时候需要push两次 因为你需要提交到两个不同的仓库 因为你的两个仓库名字不一样 所有push 的时候要push 两次
还有一点要注意的是 比如目前有两个仓库名 一个是 origin 还有一个是 newOrigin 如果 执行
git push 注意不要加 -u 例如
git push -u origin main
因为 -u 是指定 origin 为默认主机 为了下次 可以直接 git push 不用再写主机名和分支名,所以git push 的时候 要分别写
git push origin main
git push newOrigin main
方法二:修改配置文件
打开项目中的 .git 文件中的 config文件 如下
在 [ remote “origin” ] 中添加 url = 你的git地址 即可
此方法在pull时只会从一个git 地址中拉取代码
方法三:git remote set-url
git remote set-url --add <name> <url>
name 就是你自定义的主机名 url 就是 git 地址
如果要删除某个地址:
git remote set-url --delete <name> <url>