Git 同时 push 到多个远程仓库
方法一
如果一个本地仓库添加多个远程仓库,不想 git push 多次,可以修改 .git/config 文件
vim .git/config
比如以下信息表示在 git@OSC 和 GitHub 两个远程托管
修改为以下信息
则可同时 push 到两个远程仓库
$ git push origin master
Everything up-to-date
Everything up-to-date
方法二
添加第二个远程地址时使用以下命令:
git remote set-url --add origin git@github.com:ehlxr/ehlxr-Hexo.git
查看远程分支 origin:
$ git remote -v
origin git@git.oschina.net:ehlxr/ehlxr-Hexo.git (fetch)
origin git@git.oschina.net:ehlxr/ehlxr-Hexo.git (push)
origin git@github.com:ehlxr/ehlxr-Hexo.git (push)
也可以同时 push 到多个远程地址
$ git push origin master
Everything up-to-date
Everything up-to-date