作为开发人员,我们经常使用 Git 向 GitHub 提交和拉取代码,但有时提交代码一直提示 Failed to connect to github.com port 443 after ×
导致一直提示提交错误。×
××× ms: Couldn't connect to server
解决方法
获取 Windows 当前代理端口号
Windows:设置-网络和 Internet -代理- 手动设置代理(不同系统版本之间大同小异)
点击“编辑”按钮后,查看当前显示的“端口”号并记住它。
为 Git 配置代理
git config --global http.proxy http://127.0.0.1:端口号
git config --global https.proxy http://127.0.0.1:端口号
上面两条代码都需要执行,且需要用到设备代理页面中显示的端口。如果不需要修改全局 Git 配置则 --global
可不写,这样只修改当前项目的 Git 配置。
为 Git 配置取消代理
git config --global --unset http.proxy
git config --global --unset https.proxy
如果上述配置代理不生效未能解决问题,可使用这两条语句取消代理。