解决git clone速度太慢的问题(SS socks5代理)
本来git clone速度巨慢…大概10~20kB/s吧(如图)…
网上找了加速教程,试了很多种但是刚开始都不管用QAQ,不过最后终于解决啦!(PS:win10系统,有ss)
总结一下,主要有这几种方案:
修改hosts文件
我跟着教程试了一下,然而不管用…不知道为啥…
不过还是提一下思路:
git clone 特别慢是因为github.global.ssl.fastly.Net域名被限制了。
只要找到这个域名对应的ip地址,然后在hosts文件中加上ip–>域名的映射,刷新DNS缓存就可以了
具体可以看这个链接:https://blog.csdn.net/github_34965845/article/details/80610060
ss用socks5代理
这个方法后来成功了!!!
假设你已经有了ss(我开PAC是OK的)
在cmd中输入以下指令:
git config --global http.proxy socks5://127.0.0.1:1080 git config --global https.proxy socks5://127.0.0.1:1080
(端口号看你自己的配置,一般都是1080)
如果要取消代理修改:
git config --global --unset http.proxy git config --global --unset https.proxy
问题补充
上述方法挂了全局代理,但是如果要克隆码云、coding等国内仓库,速度就会很慢。更好的方法是只对github进行代理,不会影响国内仓库:git config --global http.https://github.com.proxy socks5://127.0.0.1:1080 git config --global https.https://github.com.proxy socks5://127.0.0.1:1080
代理后git clone速度真的快了很多~我这边能到1MB/s以上
不知道有没有其他更好的办法,欢迎评论区留言~
最后附上参考链接:
https://www.zhihu.com/question/27159393
https://www.jianshu.com/p/5e74b1042b70
解决git clone速度太慢的问题(SS socks5代理)相关推荐
- 使用Bandwagon服务器ftp解决git clone速度慢的问题
写在前面 git clone速度往往很慢,我们可以先在身处美国的服务器上git clone,然后把文件用ftp传回来即可. 开始 我们以opencv为例 git clone https://githu ...
- mac系统下,解决git clone速度慢导至失败的问题
mac系统下,解决git clone速度慢导至失败的问题 参考文章: (1)mac系统下,解决git clone速度慢导至失败的问题 (2)https://www.cnblogs.com/helenM ...
- git clone速度太慢的解决办法
转载自:https://www.jianshu.com/p/3f6477049ece git clone特别慢是因为github.global.ssl.fastly.net域名被限制了. 只要找到这个 ...
- Mac git clone速度太慢
查询IP映射关系 nslookup github.global.ssl.fastly.Net nslookup github.com 通过上面两条指令,找到对应的IP 即两条指令对应的Non-auth ...
- 彻底解决git clone速度慢的问题(ubuntu)
之前git clone https://github.com/一些仓库的速度巨慢,速度达到惊人的20kib/s. 克隆个稍微大一点的文件(比如PX4/Firmware.git)就根本完成不了,中途会因 ...
- 解决git clone慢问题
解决git clone慢问题 参考文章: (1)解决git clone慢问题 (2)https://www.cnblogs.com/zhuchengchao/p/12076153.html 备忘一下.
- 解决 git clone fatal: unable to access ‘https://github.com...‘: 的一种方法
解决 git clone fatal: unable to access 'https://github.com-': Could not resolve host: github.com的一种方法 ...
- remote: The project you were looking for could not be found. 解决git clone不下来的方法之一
原因:项目拉取需要账号跟密码 解决:git clone http://username:password@xxx.com/project-name.git
- 解决git clone时提示内存不足问题
解决git clone时提示内存不足问题 在使用git clone的时候经常会遇到内存不足的情况,尤其是在克隆一些比较庞大的仓库的时候,像Linux代码这些. remote: Counting obj ...
最新文章
- SAP CRM WebClient UI Sales Area的cancel处理
- LeetCode 237. 删除链表中的节点(思维)
- Java Apple_GitHub - izhaorui/AppleLogin-java: 苹果登录 Sign in with Apple 服务端校验
- 利用面向对象的方式来使用JS
- opencv 作图函数
- VMware关闭自启动
- php访问方法外变量
- VC2013/MFC,异常: 0xC0000005
- java game nokia 5233 model,诺基亚S60/^3完美运行GBA游戏教程 重回孩提时代
- 深度森林:探索深度神经网络以外的方法
- 蛙跳算法优化VMD参数,惩罚系数,分解层数,matlab语言 ,最小包络熵为适应度函数。
- suse linux 飞信客户端,飞信 for linux
- VK1628 LED数显芯片,LED驱动显示液晶驱动兼用TM1628
- java.lang.IndexOutOfBoundsExceptionInconsistency detected. Invalid view holder adapter position问题处理
- c语言关键字之auto
- 复合牛奶的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
- 单例模式 ,多例模式及工厂设计模式的简单案例介绍
- Apache 安装详解
- 我的北漂之路 北漂如饮水,冷暖自知
- 更高更快更强 游戏引擎发展漫谈