先用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