问题:在Github上clone资源时发生:fatal: unable to access ‘https://github.com/…/.git’: Could not resolve host: github.com 错误;提示无法解析主机github.com;
原因:出现该错误是因为使用了proxy代理,所以要解决该问题,核心操作就是要取消代理;
解决:
-
查看当前用户global配置
git config --global --list查询得到配置中有
http.proxy = http://127.0.0.1:1080
https.proxy = http://127.0.0.1:1080 -
取消代理
git config --global --unset http.proxy
git config --global --unset https.proxy
此时尝试Git Clone 试试
不行 - 直接修改.gitconfig配置文档查询代理并取消代理
经常以上操作后都不能查询到系统代理,但是git clone仍有相同报错,则可以直接查看.gitconfig来查询git使用代理,若有代理则将其删除。
- 使用指令:
vim ~/.gitconfig - .gitconfig如下:
可以看到有https的代理,将那两行删除。
此时再git clone问题解决。