先用git remote -v 查看项目管理的远程仓库,如果关联的有一个远程仓库,那么git remote -v 的执行的结果是
origin http://xxxxxx/xxxxx/xxxxx.git
origin 就是为这个远程仓库设置的默认标志,这个标志就像一个id是唯一的,不能重复
想要关联多个远程仓库,就要为这个仓库设置个区别于origin的标志:
例如我想再继续关联三个远程仓库:
git remote add second http://xxxx/xxx2/xxx.git
git remote add three http://xxxx/xxx3/xxx.git
git remote add four http://xxxx/xxx4/xxx.git
可以看出上面的second、three、four就是我设置的对应第二个、第三个、第四个远程仓库的标志,当然一般因为工作需要可能要关联两三个,但是关联四五个远程仓库,或者更多的话,额....有当海王的潜质。
关联了那么多远程仓库之后怎么推送到对应的仓库呢?
例如:
git push origin master
git push second master
git push three master
git push four master
从上面的代码可以看出,推送仓库的命令就只需要指定推送仓库所对应的标志就行了
怎么删除远程仓库呢?
只需要指定想要删除的远程仓库对应的标志
例如:
git remote remove origin
git remote remove second
git remote remove three
git remote remove four
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。