使用多個遠程庫時,要注意git給遠程庫起的默認名稱是origin,若是有多個遠程庫,咱們須要用不一樣的名稱來標識不一樣的遠程庫。仍然以learngit本地庫爲例,先刪除已關聯的名爲origin的遠程庫:
git
git remote rm origin
複製代碼
而後,先關聯GitHub的遠程庫:
github
git remote add github git@github.com:xxx/LearnGit.git複製代碼
遠程庫的名稱叫github,不叫origin了。接着,再關聯碼雲的遠程庫:
segmentfault
git remote add gitee git@gitee.com:xxx/LearnGit.git複製代碼
一樣注意,遠程庫的名稱叫gitee,不叫origin。
bash
咱們用git remote -v
查看遠程庫信息,能夠看到兩個遠程庫:
分佈式
若是要推送到GitHub,使用命令:
spa
git push github master
複製代碼
若是要推送到碼雲,使用命令:
版本控制
git push gitee master
複製代碼
這樣一來,本地庫就能夠同時與多個遠程庫互相同步
code