我相信有不少同學跟我一樣,經常遇到通路github慢,git clone一個項目,慢就不說,更坑的是下載下傳到一半斷了...

就以我家這一百兆的電信寬帶為例,竟然給勞資不到10kb/s的速度下載下傳,一個項目下載下傳下來,黃花菜都涼了。
你沒看錯,還丢包~~~
為啥會這麼慢呢?
我們用ipip提供的best trace來跟蹤一下路由,你就明白了為啥會這麼慢了,這裡,不得不說老高的這個産品真的做得太棒了。
這幾級跳下來,不慢,不丢包才有個鬼呢!
# 找最優IP
我看網友給了第一種解決方案,通過網站:https://www.ipaddress.com 找一個最優的ip
我還是用之前那個工具測試了一下,發現路由的線路還是一樣的
但是,我還是修改了hosts,測一下速度有多少提升:
說實話,速度真心不理想,這種方式pass掉了!
其實還有一種方式,找一台X外的vps,我随便找了一台測試了一下,那速度簡直就是快的飛起
在這台伺服器上下載下傳下來後,再從vps上面拉取到本地,應該算一個不錯的折中方案,但前提是你得有這麼一台vps
# 借力 gitee
打開其官網:https://gitee.com
建立倉庫,你會發現可以從GitHub或者GitLab上導入倉庫。
如果現有倉庫裡面沒有該項目的話,gitee就會幫你下載下傳下來;如果有的話,就會像下圖一樣,提示你,該項目已在倉庫中存在。
至于為什麼gitee能這麼快,肯定有它自己的專線(cn2 gia通道)啊,這就是另一個話題了。
最後,你從gitee上再把該項目拉取下來,不就快了^_^
有同學說,如果我需要送出一個PR,該怎麼辦呢?
修改一下遠端倉庫的位址,就好了,比如:
好了,搞定,鴨哥,又給大家碼字一篇,是不是點贊轉發支援一波呢?