天天看點

kbengine裡如何使用git快速下載下傳項目?

項目有兩個鏡像,github【https://github.com/kbengine/kbengine.git】

,osc開源中國【https://git.oschina.net/likecg/kbengine.git】。開源中國的下載下傳速度最快,github速度時好時壞,一般情況通路速度都是很慢的,隻有5KB/S的速度,開源中國可以到達1M/S的速度。但是開源中國版本資料不一定是最新的。

辦法:下載下傳項目的時候可以先到開源中國下載下傳大部分的工程資料,然後再用github進行更新。

示例:

1.      先到開源中國下載下傳項目工程的大部分資料

指令 git clone 項目URL

例1:git clone https://git.oschina.net/likecg/kbengine.git

這樣下載下傳了項目工程的大部分資料,下載下傳的速度是很快的,但是不保證是最新的,并且git工具使得項目已經有一個遠端關聯鏡像位址了。

例1截圖,看到圖中的下載下傳速度沒?開源中國有700K/S的速度。

2.      然後增加一個遠端關聯鏡像

先進入項目指令下指令cd 目錄路徑

指令 git remote add 鏡像名鏡像URL位址

例2: git remote add githubhttps https://github.com/kbengine/kbengine.git

例2截圖

3.      再用github上的最新資料合并一下,就能保證整個工程檔案是最新資料了。

指令 git pull github上鏡像名 分支名(一般都用主分支名)

例3:git pullgithubhttps master

例3截圖

這樣就更新好了。

是以可以很快借助兩個鏡像github和osc開源中國得到項目的最新資料,因為項目大部分的資料是在開源中國下載下傳的,小部分資料用了github。這樣做,不用忍受github的烏龜的下載下傳速度啦。因為開源中國有1M/S的下載下傳速度。