Git推送到多個遠程倉庫
Grey
原文地址
准備工作
在碼雲和Github上分別新建兩個不包括任何文件的空倉庫(若是兩個已經有文件的倉庫,請參見關聯已經存在的項目)
在本地新建一個article的文件夾,在該文件夾目錄下執行:
git init
然后執行
git remote add origin https://gitee.com/greyzeng/article.git
git remote set-url --add origin https://github.com/GreyZeng/article.git
測試一下
在本地倉庫article文件夾中增加一個文件readme.txt
,依次執行
git add readme.txt
git commit -m "add readme.txt"
git push -u origin master
即可將readme.txt
推送到github和gitee兩個倉庫中。
關聯已經存在的項目
用以上article倉庫進行說明
准備工作
兩個倉庫已經有一個readme.txt文件
在本地新建一個article的文件夾,在該文件夾目錄下執行:
git init
然后執行
git remote add origin https://gitee.com/greyzeng/article.git
git remote set-url --add origin https://github.com/GreyZeng/article.git
從默認倉庫中fetch下文件
git pull origin master
測試一下
在本地倉庫article文件夾中增加一個文件readme2.txt
,依次執行
git add readme2.txt
git commit -m "add readme2.txt"
git push -u origin master
即可將readme2.txt
推送到github和gitee兩個倉庫中。