解决连接github.com超时异常-- Timed out
2020-12-17 本文已影响0人
梅西爱骑车
前提:需要有VPN,因为github.com被墙。
一、错误信息
Git Clone下载仓库代码的时候,出现以下错误:Failed to connect to github.com port 443: Timed out
。
二、解决方案
输入:
D:\dev>git config --global http.proxy http://127.0.0.1:10809
D:\dev>git config --global https.proxy https://127.0.0.1:10808
具体使用上面哪个命令以及端口号,需要参考VPN设置是http还是https。如下图:
VPN设置三、重新clone
再git clone
,就能正常下载代码。
四、取消代理
有时候git操作的仓库不需要走proxy,由于前面已经设置了代理,如果不启动VPN则报错如下:
5:39 Update failed unable to access 'https://git-codecommit.eu-south-1.amazonaws.com/v1/repos/NPay_Payment_Gateway/': Failed to connect to 127.0.0.1 port 10809: Connection refused
注意提示Failed to connect to 127.0.0.1 port 10809
代表无法连接代理,所以我们需要取消代理。
使用如下命令:
# 取消代理
git config --global --unset http.proxy
git config --global --unset https.proxy
在命令行窗口或者IDEA自带的Terminal执行
取消代理
再次执行git相关命令可以正常完成。