完美解決github下載速度慢——碼雲中轉、碼雲鏡像站點

1、碼雲中轉

在github找到目標倉庫,Fork到自己的賬號下,如下圖。
在這裏插入圖片描述
然後再用相同的github賬號去碼雲註冊一個賬號,再從github導入,如下圖。速度還算可以,平均有1M多的速度。
在這裏插入圖片描述
這個方法對於只下載一次代碼的情況比較有效,但是當別人的代碼倉庫更新了,你想用git pull來更新本地代碼就比較麻煩了,因爲你是fork別人的倉庫,別人提交了新代碼,fork的倉庫並不會更新(方法也有,戳這:如何保持從github上fork過來的項目與作者同步更新?)。
爲了解決上面的問題,首先你要用剛提到的方法,把自己github上fork的倉庫與原作者保持同步,再在碼雲這邊按個按鈕手動同步一下(如下圖),然後就可以用git pull來更新本地代碼了。
在這裏插入圖片描述
當你經常需要用git pull來與遠程倉庫保持同步時,上面的操作就顯得非常麻煩。要麼你可以寫個腳本來實現上述一系列操作(哪位大佬開發了可以無私奉獻在評論區);要麼去修改代碼倉庫的配置文件,把指向碼雲的地址,全部改爲原作者的github地址,並把碼雲的賬號密碼改成github賬號密碼,也比較麻煩。這種情況下,最方便的就是下面的方法二。

2、碼雲鏡像站點

可以去碼雲的鏡像站點https://gitee.com/mirrors,搜索一下看看有沒有你想要的倉庫,如果沒有可以發郵件給[email protected],向工作人員申請。這個鏡像站點每日同步一次,目前已經有1萬多個倉庫了,從這裏面clone、pull代碼,速度又快又方便。
在這裏插入圖片描述