代碼同時上傳到github和碼雲

由於git自己是分佈式版本控制系統,能夠同步到另一個遠程庫,固然也能夠同步到另外兩個遠程庫,因此一個本地庫能夠既關聯GitHub,又關聯碼雲!


使用多個遠程庫時,要注意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


原文:segmentfault.com/a/119000001…cdn

相關文章
相關標籤/搜索