本文的命令,若使用的是git,则直接使用git进行输入即可,若使用的是IDEA等IDE,以IDEA为例,则需要在界面下方的终端(Terminal)输入命令
1. Failed to connect to 127.0.0.1 port 1080: Connection refused
打开git,输入以下命令,取消代理
git config -–global –unset http.proxy
git config –-global –unset httpx.proxy
打开”C:\Users(你的用户名).gitconfig”这个文件(这个默认是隐藏文件),将里面关于proxy的行删掉,比如我这里是下面展示的这个,这两行都删掉,具体几行看你的文件里面是什么样。
[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”(不带双引号),输入下面的命令并回车
ping github.com
如果ping完的结果是全部超时的话,请继续看下去(不是的话这个方案应该无法解决这个问题)
再次按下Win+R 键,输入
C:\Windows\System32\drivers\etc
并回车,用记事本打开下图所指的host文件(如果你的电脑没有显示文件后缀,即几个host文件的名称都是host,没有后面的.bak等,请自行百度怎么显示文件后缀),在文件末尾回车另起一行,复制下面的内容并粘贴,然后保存。
199.232.69.194 github.global.ssl.fastly.net
140.82.113.3 github.com
按下键盘 Win(在左下角Windows图标的那个)+R 键,输入”cmd”(不带双引号),输入下面的命令并回车
ipconfig /flushdns
ping githuhb.com
备注:如果ipconfig这一行输入后报错,则改为输入下面这几行
cd C:\Windows\System32
ipconfig /flushdns
ping githuhb.com
此时应该能ping通了,问题解决
3. OpenSSL SSL_read: Connection was aborted, errno 10053
打开git,输入以下命令,取消代理
git config –-global http.postBuffer 524288000
git config –-global http.sslVerify false
若显示Error: No such key “global”,则输入
git config http.postBuffer 524288000
git config http.sslVerify false
此时问题应该已经解决了
评论区