之前一直用的正常的git push突然出现了Failed to connect to 127.0.0.1 port 1080: Connection refused错误,
我们要访问的明显不是本地ip,为什么git突然会去往这个地址push?
能想到的就是代理,
查看git当前http/https的代理配置信息:
git config --global http.proxy
git config --global https.proxy
可以看到,git配置中,代理地址成了报错中的ip和端口,
最直接的解决方法就是取消代理配置,
git config --global --unset http.proxy
再次查看代理配置,可以看到没有打印输出了,说明没有代理配置了。
重新git push
成功了。
但是目前还有一个疑问,博主并没有手动设置过代理配置,不清楚为什么突然变成了127.0.0.1的代理,该问题还待查究。