1. 程式人生 > >git同時push推送到github和碼雲

git同時push推送到github和碼雲

當自己專案的時候,想同時更新多個地方(GitHub、碼雲,等。。。)
可以通過git的配置實現,這樣就不用創多份檔案,每次更新都得更新多個地方

如果還不熟悉git的操作的,可以先看這個 git使用和常見命令


1、先再GitHub和碼雲。建立2個空的倉庫(或者一個倉庫為空,另外一個倉庫不為空也行)
2、再本地拉取倉庫程式碼 / 使用git init 建立本地倉庫目錄
3、如果使用git init的。需要先設定一個專案地址(下面的步驟沒有先後順序,只是讓專案關聯2個地方的地址)

git remote add origin 你的專案對應GitHub地址

然後再新增碼雲地址

git remote set-url --add origin 你的碼雲地址

新增完成後就可以進行普通的git推送/拉取操作了


這裡需要注意的就是要確保當前的專案再2個地方都是最新的程式碼。這也就是開始說的為什麼要2個空的倉庫或者一個倉庫為空,另外一個不為空,因為2個都不為空,再pull拉取程式碼的時候只能拉取到一個倉庫的程式碼,再推送的時候會報錯,因為沒拉取到另外一個倉庫的

還有就是要注意2個倉庫是否都有讀寫許可權(畢竟2個地方賬號不一樣)。推薦使用ssh的方式進行拉取和推送

**THE END**