本地仓库关联多个远程库,比如同时关联GitHub和Gitee,操作方法如下
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
|