git clone 速度很慢的解决方法

浏览器访问 https://www.ipaddress.com/,获取 github.global.ssl.fastly.net、global-ssl.fastly.net、assets-cdn.github.com 和 github.com 的 IP

修改 hosts,增加 host 映射

xxx.xxx.xxx.xxx github.global.ssl.fastly.net
xxx.xxx.xxx.xxx global-ssl.fastly.net
xxx.xxx.xxx.xxx assets-cdn.github.com
xxx.xxx.xxx.xxx github.com
更新 DNS 缓存

# macOS
dscacheutil -flushcache
# Windows
ipconfig /flushdns
# Linux
service nscd restart
# Ubuntu
sudo /etc/init.d/dns-clean start
只获取代码的最新版,再获取完整历史信息

git clone --depth=1 https://github.com/xxx/xxx.git
cd xxx
git fetch --unshallow

 原文:https://blog.csdn.net/ahxieqi/article/details/93628438

posted @ 2019-10-23 17:22  AlienChan  阅读(119)  评论(0)    收藏  举报