洗涤屋在线,久久无码人妻精品一区二区三区,潮湿的心动漫高清在线观看,黄色免费网站在线

租用幫助

上github下載速度太慢?選擇香港云主機
2022-12-01 16:43:04
閱讀()
來源:互聯數據
摘要: ? ?上github下載速度太慢?眾所周知,GitHub是一個巨大的開源寶庫,以及程序員和編程愛好者的聚集地,包括我之前推薦的諸多優秀的開源項目全部都是位于GitHub上。

上github下載速度太慢?眾所周知,GitHub是一個巨大的開源寶庫,以及程序員和編程愛好者的聚集地,包括我之前推薦的諸多優秀的開源項目全部都是位于GitHub上。


但是每當我們看到優秀的開源項目,準備去**下(bai)載(piao)**時,會發現git clone的速度異常之慢!在國內200M家寬從github上面下載代碼的速度峰值通常都是20kB/s。這種速度對于那些小項目還好,而對于大一些的并且帶有很多子模塊的項目來講就跟耽誤時間。雖然有很多提速的方法,但是實際用起來并不穩定。


一、選擇香港云服務器提升GitHub下載速度的原因:


1、香港云服務器可以同時接入CN2直連線和海外優化國際線路,網絡可訪問性高速互訪,可以確保GitHub下載速度穩定,低延遲不掉線,更適合部署加速器服務端。


2、香港云服務器支持 linux和 windows系統,可以部署多個GitHub下載加速器平還支持彈性升級,可以根據用戶的需求調整配置。互聯數據香港機房提供24小時在線運維服務,出現問題能夠及時解決,保證服務器的整體穩定性,維護GitHub的下載體驗。

上github下載速度太慢?選擇香港云主機

二、這里提供另一種新GitHub下載方法,下載速度可以達到 1~2MB/s


利用開源網站提供的代碼倉庫,標題已經說的很清楚了,我想對于經常使用git的人來講,很可能已經知道了。對于新手剛接觸git的人來講,可能你只知道github。


實際上,國內也有很多代碼倉庫提供方,國外也不只github。只不過國內也是剛剛開始,關注的人不多。開源網站提供的代碼倉庫提供了一個功能,就是它可以將github賬號中的代碼 clone 到開源網站的賬戶中去。


要求你有一個github賬戶,提升GitHub下載速度步驟很簡單


1.將github上面你想要搞下來的項目首先 frok 到你自己的github的賬戶中去。耗時:一瞬間


2.登錄gitee,沒有的自行注冊。網頁中有添加項目的按鈕,一個加號。點擊加號,下拉列表里面有 遷移github項目 的選項,點開后按照提示關聯自己的github賬號,之后選擇你要遷移的項目,按提示操作。耗時:不到三分鐘。


3.按照 clone github項目方法, clone 遷移到gitee賬戶中的項目。區別是 clone 鏈接換成了目標項目在gitee中的鏈接。通常下載速度是以MB/s為單位的。


按照上面的方法,基本上不再需要整夜掛機 clone 代碼了。


最近重新看了下,其實上面的步驟有些繁瑣,其可以更簡單,新建倉庫直接設置遠程倉庫地址。


2. 提高下載子模塊的速度


有的項目里用到了第三方代碼倉庫,但是在你使用 clone 指令的時候這些子模塊 submodule 并不會自動下載,因為他們在另外的地址中存放。你需要 clone 完目標項目后,執行


git submodule update –init –recursive


才會將目標項目所需要的依賴子模塊下載下來。github項目中所用到的子模塊依然是放在了github上。這就很悲劇了,這意味著你在執行上面指令后,依然需要面對上面的20KB/s的速度。雖然此時并不會顯示出來,然而等待依然很久。


我們同樣使用上面加速 clone 的思路。


從下載的項目中找到其使用的 submodule 的鏈接是哪里。


打開上一步中的鏈接,將使用的目標子模塊的代碼同樣 frok 到自己的github賬戶中,之后同樣的方法遷移到gitee中去。有多個子模塊就多重復幾次操作,同樣的套路。


將原項目使用的 submodule 模塊的鏈接地址修改為子模塊遷移到gitee中后的地址。


這時再去執行git submodule update –init –recursive 。


以上就是上github下載速度太慢的解決方案,提高下載子模塊速度的思路。具體每步的操作,請自行搜索,網上一搜一大片。


0

上一篇:淘金黑五:有哪些推薦返現的服務器?
下一篇:做海外項目,購買臺灣高速云服務器如何?
HKT4為您的網站提供全球IDC資源
立即免費測試