乐趣区

关于git:git关联推送删除多个远程仓库

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

退出移动版