Git同步更新操做GitHub和碼雲倉庫上面的代碼

1、前言

問題:

小編在生活中,通常都是將代碼保存到github上,但因爲國內的碼雲倉庫確實速度比github快不少,用起來也很方便,因而後來就慢慢轉碼雲了,固然小編在github上的代碼也不想放棄更新,因而有沒有方法可讓咱們能夠同步更新這兩個git遠程倉庫呢??git

答案:

辦法確定是有的,下面咱們就來實際進行操做一下吧 ~github

2、同步更新操做GitHub和碼雲倉庫代碼

即提交代碼時,github倉庫和碼雲倉庫上的代碼都同步更新提交上去了,而不須要分開去進行兩次提交 ~ide

(1)將github和碼雲上面的代碼clone下來,進入.git文件夾中,打開config配置文件

舒適小提示:.git文件夾是隱藏的文件夾,若是這裏找不到此文件夾的須要本身開啓電腦的相應功能,好比小編的以下設置便可 在這裏插入圖片描述工具

在這裏插入圖片描述 github和碼雲的配置文件以下所示: 在這裏插入圖片描述測試

(2)修改config配置文件

將其中一方的 [remote "origin"] 部分下的 url倉庫地址 拷貝到另一方中,以下便可:url

在這裏插入圖片描述

(3)進行git操做

這裏按我的的操做習慣來便可,小編這裏修改倉庫內容後是利用idea的圖形化git工具push到遠程倉庫idea

舒適小提示:這裏只須要在其中一個倉庫下面進行提交,便可同步提交另一個倉庫內容了哦!blog

在這裏插入圖片描述 在這裏插入圖片描述

(4)查看GitHub、碼雲倉庫是否提交成功

GitHub倉庫:

在這裏插入圖片描述

碼雲倉庫:

在這裏插入圖片描述

3、總結

如上測試成功,咱們只須要將其中一方config配置文件中的url倉庫地址拷貝到另一方便可~圖片

  1. 分析:在這個問題上咱們能夠分析2個倉庫的配置文件,就能夠從中找到問題的解決之道
  2. 那麼咱們是否能夠同步3個,4個或者更多的遠程倉庫代碼呢?
  3. 若是出現其中一方同步失敗,另一方成功,會不會對下一次的提交產生影響致使沒法同步了呢?

這些問題,咱們均可以本身試着去摸索解決哦 ~rem

相關文章
相關標籤/搜索