网友的方法
很长时间了…
首先,先用命令看看git有没有配代理
git config --list
用git config --global --unset,把这些配置逐一干掉,这时候一般都可以了,但是可能还不能访问,关掉ss软件,找到ie浏览器->internet选项->链接,查看其中的配置,把所有代理全取消,最后看看有没有配置socks5_proxy、http_proxy、https_proxy之类的环境变量,把它们去掉,最后重新开一个cmd,或重启ide工具,再进行测试,到这就没问题了
更新:
最近发现还是存在代理的问题,后来发现是windows 环境变量导致,需要通过setx https_proxy “” -m的方式把变量删除
实践
它奶奶个腿啊,在这里还有一个环境变量,我说这个git怎么老是走代理呢?
把这个http_proxy环境变量给删掉就行了,否则即使代理关了,git也还是会走代理的。
其他知识
在环境变量选项卡中新建http_proxy和https_proxy环境变量,这样配置的代理全局有效
Windows:
set http_proxy=http://192.168.1.2:1234 set http_proxy=http://proxy.example.com:1234
说明 setx命令表示设置永久环境变量。设置完成后,需要重启终端。
文章评论