Git关联多个远程仓库

本地仓库关联多个远程库,比如同时关联GitHub和Gitee,操作方法如下

  • 本地创建好文件夹及文件

  • 初始化git

git init
  • 分别在GitHub和Gitee上创建好远程仓库
  • 回到本地关联远程仓库
git remote add github git@github.com:imchaoyu/note.git
git remote add gitee git@gitee.com:chaoyu91/note.git

执行以下命令,查看关联的远程仓库

git remote -v

会显示

gitee   https://gitee.com/chaoyu91/notes.git (fetch)
gitee   https://gitee.com/chaoyu91/notes.git (push)
github  git@github.com:imchaoyu/notes.git (fetch)
github  git@github.com:imchaoyu/notes.git (push)

说明关联成功。

当有修改推送到远程的时候,分别推送即可

git push github master
git push gitee master
  • 可关联master分支,使用git push github等直接提交,不用再写默认master分支名
 git push --set-upstream github master
 git push --set-upstream gitee master

如果已关联一个远程,可使用以下命令,先删除远程关联,再重新关联即可

git remote rm origin

也可直接修改远程仓库名称

git remote rename gitee mayun

转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 chaoyumail@126.com

×

喜欢就点赞,疼爱就打赏