git clone github_Git下载速度慢的解决方案汇总
生活随笔
收集整理的這篇文章主要介紹了
git clone github_Git下载速度慢的解决方案汇总
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在國內使用Git clone比較大的folder的時候
經常會出現20k/s 的情況,這也導致會報RPC Failed的情況經常出現
下面給出三個解決方案:
如果是文件本身過大的話,可以考慮使用:
一. 使用git shallow clone來下載
1解釋一下這兩條命令:
git clone --depth 1 本身會讓clone下來的是最近的一個commit的文件夾狀態,而不是整個文件夾的記錄
然后git fetch --unshallow可以在之后,將整個文件夾的狀態下載下來
官方文件對unshallow的描述如下:
二. 使用github cnpmjs鏡像
當你要clone一個repository,然后特別嫌棄他的速度的時候
可以將本來的
git clone https://github.com/xxx.git改成:
git clone https://github.com.cnpmjs.org/xxx.git這樣通過代理可以比較輕松地加速
三.使用碼云
碼云本身支持直接從github一鍵導入repo
然后直接從碼云上clone就會非常方便
總結
以上是生活随笔為你收集整理的git clone github_Git下载速度慢的解决方案汇总的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python写程序求多项式的和_用正则编
- 下一篇: feign返回null_109、Feig