Sorry, your browser cannot access this site
This page requires browser support (enable) JavaScript
Learn more >

问题描述

开发的小伙伴都知道最大的同性交友网站在使用科学上网的环境下推送代码的时候经常出现443的问题,这种情况下往往要推送好几次才能推送上去。

出现这种问题的原因是当我们使用科学上网的时候 Git所设的端口与系统代理不一致,需要重新设置

解决方法

我们打开自己的代理,查看代理的端口号

修改Git网络设置
1
2
3
# 注意修改成自己的IP和端口号
git config --global http.proxy http://127.0.0.1:7890
git config --global https.proxy http://127.0.0.1:7890

就可以重新尝试了,嗯,快了不少

恢复设置

当我们访问GitHub的时候才会科学上网,但是如果访问其他不需要科学上网的需要关闭代理,所以要取消咱们得配置

取消代理/查看代理
1
2
3
4
5
6
7
# 取消代理
git config --global --unset http.proxy
git config --global --unset https.proxy

# 查看代理
git config --global --get http.proxy
git config --global --get https.proxy

评论