实际开发中,有时候会遇到Git项目需要托管到多个远程地址情况,当然Git是支持多上游的,所以操作还是很简单的。
例子
比如我们有GitHub、码云两个仓库地址
1 2 3 4 5 6 7 8 9 10 11 12
| $ git remote add github https://github.com/alanhg/NiceFish.git
$ git remote add oschina https://gitee.com/mumu-osc/NiceFish.git
git push github master
git push --all
|
语法说明
详细请看官方手册,链接
1 2 3 4 5
| # name为远程名称,url是地址 $ git remote add <name> <url>
# --all,push所有分支,repository为仓库地址,或者远程名称,refspec为分支名称 $ git push [--all] [<repository> [<refspec>…]]
|