用了這個方法,我下載GitHub項目速度達5MB/s!

作者:Amusi

前言

還記得訪問github,被"網速"支配的恐懼麼?

好不容易加載完,看到心念唸的項目,滿是歡喜。但正準備下載,跑這個項目代碼時候,心裏又一顫:何時能下載完呀?

遇到大一點的項目,git clone 大法或者直接下載壓縮包的方法有時候都不給力。只能邊等待,邊刷paper打花時間...

真實案例

下面舉個真實例子,先模仿一下大多數同學會遇到的情況。

注:先說明一下,這裏用的寬帶是50M,也就是真實下載速度接近6.25 MB = 50/8

我想下載tensorflow的models代碼,因爲裏面有很多CV項目,比如EfficientDet、DeepLabv3+等。

項目網址:https://github.com/tensorflow/models

一般下載方法1:git clone大法

git clone https://github.com/tensorflow/models

當我輸入命令,按下回車的時候,結果沒有讓我失望

可怕的11.0 KB/s 顯示在公屏上...

這時候,我立即切換到常用的方法2

一般下載方法2:壓縮包大法

直接去官網,點擊Clone or download,然後選擇 Download ZIP

然後Chrome默認開始下載

可怕的10.8 KB/s 再一次顯示在公屏上...

上面兩個常見方法,差點讓我淚目。不過上個月有幸習得這一方法,再也不用擔心下載速度了。

下載提速:gitee

gitee,中文名爲:碼雲。這裏不過多介紹,不然會被以爲是打廣告。

1. 進入gitee(需要註冊/登錄),點擊右上角的 + 號,然後選擇 Import Repository

2. 將你需要下載的github項目網址貼到URL欄中,比如我這裏還是要下載models,然後再點擊 Import,就可以把github項目導入到你的gitee裏了。

https://github.com/tensorflow/models

3. 導入成功後,就可以看到你gitee倉庫中的項目。然後你就可以上述的一般方法1和一般方法2進行下載,只不過這時候項目鏈接已經換成gitee了。

比如這裏使用 git 命令來下載

git clone https://gitee.com/github-22436957/models

按下回車,看到 5.64 MB/s 時,心花怒放:nice

注:當我輸入新命令時,發現一開始就用github下載的項目還沒下載完,反手就是一個:ctrl + c,取消下載!

侃侃

方法邏輯其實很簡單,白話一點,就是換了個網址(服務器)來下載。操作其實很簡單了,並不麻煩。這一點對於不使用VPN "科學上網"的同學特別友好。

推薦大家使用,下載確實給力。歡迎點擊在看,讓更多人看見,謝謝!

     精 彩 文 章 

END
最後說個題外話,相信大家都知道視頻號了,隨着灰度範圍擴大,越來越多的小夥伴都開通了視頻號。小詹也開通了一個視頻號,會分享互聯網那些事、讀書心得與副業經驗,歡迎掃碼關注,和小詹一起向上生長!「沒有開通發佈權限的儘量多互動,提升活躍度可以更快開通哦」


(聽我一分鐘,生活更輕鬆)


(掃碼回覆 1024 即可領取IT資料包)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章