问题描述:
今天使用Linux克隆github仓库的时候遇到了这个问题
fatal: unable to access 'https://github.com/cyh245689173/demo.git/': Failed connect to github.com:443; Connection refused
解决了一圈,又是设置通信缓存,又是设置代理,都没有解决
最后使用
1 | ping github.com |
发现连接不上github,可能是本地DNS无法解析导致的。
解决方案:
首先查执行一下命令
1 | cat \etc\hosts |
查看文件中有没有github.com的解析
发现没有,使用vim编辑器在hosts文件末尾添加以下内容并保存
1 | 192.30.255.112 github.com git |
重新克隆,发现就可以了。