解决连接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相关命令可以正常完成。

上一篇下一篇

猜你喜欢

热点阅读