VS Code发布项目时遇GitHub连接错误,请求技术支援
解决Git连接GitHub时本地代理失败的问题
问题原因
该错误是因为Git被配置为通过本地代理(127.0.0.1:2088)访问GitHub,但该代理服务未启动或配置无效,导致连接请求无法完成。
解决方案
1. 检查并清除Git全局代理配置
打开VS Code内置终端或系统终端,执行以下命令查看当前全局代理设置:
git config --global --get http.proxy git config --global --get https.proxy
如果返回http://127.0.0.1:2088类的代理地址,执行命令取消全局代理:
git config --global --unset http.proxy git config --global --unset https.proxy
2. 检查并清除仓库级代理配置
若全局代理无配置,可能是当前项目仓库单独设置了代理,执行:
git config --get http.proxy git config --get https.proxy
若存在代理条目,执行以下命令移除:
git config --unset http.proxy git config --unset https.proxy
3. 验证代理配置是否完全清除
执行以下命令确认所有代理配置已移除:
git config --global --list git config --list
输出内容中不应再出现http.proxy和https.proxy相关条目。
4. 测试连接有效性
重新尝试推送代码,或执行以下命令测试GitHub连接:
git clone https://github.com/Md-Azharuddin02/one.git
若能正常克隆仓库,说明问题已解决。
5. 如需使用代理的补充操作
如果你确实需要通过代理访问GitHub,请先确保代理服务(如VPN、本地代理工具)已正常启动,且端口与配置一致,再重新设置代理:
git config --global http.proxy http://127.0.0.1:2088 git config --global https.proxy http://127.0.0.1:2088
注意替换为你实际可用的代理地址和端口。
内容的提问来源于stack exchange,提问作者Tony stark
相关产品推荐
相关产品推荐

