我通过:
git config --global http.proxy
查询到当前设置了代理,所以我取消这个设置:
git config --global --unset http.proxy
再通过 route del -net 192.0.0.0 netmask 255.0.0.0
再查询,已经没有了代理,然后再push,成功了
本文介绍了如何通过取消全局代理配置解决Git推送失败的问题。作者首先使用`git config --global http.proxy`检查代理设置,然后使用`git config --global --unset http.proxy`取消设置,并通过`route del -net 192.0.0.0 netmask 255.0.0.0`进一步清理网络路由。最后验证代理已取消并成功完成推送。
我通过:
git config --global http.proxy
查询到当前设置了代理,所以我取消这个设置:
git config --global --unset http.proxy
再通过 route del -net 192.0.0.0 netmask 255.0.0.0
再查询,已经没有了代理,然后再push,成功了