Git同步更新操作GitHub和碼雲倉庫上面的程式碼
阿新 • • 發佈:2019-07-21
一、前言
問題:
小編在生活中,一般都是將程式碼儲存到github上,但由於國內的碼雲倉庫確實速度比github快很多,用起來也很方便,於是後來就慢慢轉碼雲了,當然小編在github上的程式碼也不想放棄更新,於是有沒有方法可以讓我們可以同步更新這兩個git遠端倉庫呢??
答案:
辦法肯定是有的,下面我們就來實際進行操作一下吧 ~
二、同步更新操作GitHub和碼雲倉庫程式碼
即提交程式碼時,github倉庫和碼雲倉庫上的程式碼都同步更新提交上去了,而不需要分開去進行兩次提交 ~
(1)將github和碼雲上面的程式碼clone下來,進入.git資料夾中,開啟config配置檔案
溫馨小提示:.git資料夾是隱藏的資料夾,如果這裡找不到此資料夾的需要自己開啟電腦的相應功能,比如小編的如下設定即可
github和碼雲的配置檔案如下所示:
(2)修改config配置檔案
將其中一方的 [remote "origin"] 部分下的 url倉庫地址 拷貝到另外一方中,如下即可:
(3)進行git操作
這裡按個人的操作習慣來即可,小編這裡修改倉庫內容後是利用idea的圖形化git工具push到遠端倉庫
溫馨小提示:這裡只需要在其中一個倉庫下面進行提交,即可同步提交另外一個倉庫內容了哦!
(4)檢視GitHub、碼雲倉庫是否提交成功
GitHub倉庫:
碼雲倉庫:
三、總結
如上測試成功,我們只需要將其中一方config配置檔案中的url倉庫地址拷貝到另外一方即可~
- 分析:在這個問題上我們可以分析2個倉庫的配置檔案,就可以從中找到問題的解決之道
- 那麼我們是否可以同步3個,4個或者更多的遠端倉庫程式碼呢?
- 如果出現其中一方同步失敗,另外一方成功,會不會對下一次的提交產生影響導致無法同步了呢?
這些問題,我們都可以自己試