Github 常见错误解决方案

未分类
512 词

本文的命令,若使用的是git,则直接使用git进行输入即可,若使用的是IDEA等IDE,以IDEA为例,则需要在界面下方的终端(Terminal)输入命令

1. Failed to connect to 127.0.0.1 port 1080: Connection refused

打开git,输入以下命令,取消代理

1
2
git config –global –unset http.proxy
git config –global –unset httpx.proxy

打开”C:\Users(你的用户名).gitconfig”这个文件(这个默认是隐藏文件),将里面关于proxy的行删掉,比如我这里是下面展示的这个,这两行都删掉,具体几行看你的文件里面是什么样。

1
2
[http “https://github.com”]
proxy = socks5://127.0.0.1:1080

然后重新打开Github Desktop即可,问题应该已经解决了

2. Failed to connect to github.com port 443 after 21084 ms

按下键盘 Win(在左下角Windows图标的那个)+R 键,输入”cmd”(不带双引号),输入下面的命令并回车

1
ping github.com

如果ping完的结果是全部超时的话,请继续看下去(不是的话这个方案应该无法解决这个问题)
再次按下Win+R 键,输入

1
C:\Windows\System32\drivers\etc

并回车,用记事本打开下图所指的host文件(如果你的电脑没有显示文件后缀,即几个host文件的名称都是host,没有后面的.bak等,请自行百度怎么显示文件后缀),在文件末尾回车另起一行,复制下面的内容并粘贴,然后保存。

1
2
199.232.69.194 github.global.ssl.fastly.net
140.82.113.3 github.com


按下键盘 Win(在左下角Windows图标的那个)+R 键,输入”cmd”(不带双引号),输入下面的命令并回车

1
2
ipconfig /flushdns
ping githuhb.com

备注:如果ipconfig这一行输入后报错,则改为输入下面这几行

1
2
3
cd C:\Windows\System32
ipconfig /flushdns
ping githuhb.com

此时应该能ping通了,问题解决

3. OpenSSL SSL_read: Connection was aborted, errno 10053

打开git,输入以下命令,取消代理

1
2
git config –global http.postBuffer 524288000
git config –global http.sslVerify false

若显示Error: No such key “global”,则输入

1
2
git config http.postBuffer 524288000
git config http.sslVerify false

此时问题应该已经解决了