文章目录
- 1 背景
- 2 解决
1 背景
前段时间用了某些特殊的上网方式,结果用git工具clone一个项目的时候,报了如下错误:
很快我意识到是因为代理服务导致的,但在网上找了好久都没有发现有用的解决办法,不过最后成功摸索出来了。
2 解决
Step1:修改git的配置
方法一
在命令行粘贴如下命令
git config --global --unset http.proxy
方法二
打开文件.gitconfig
sudo gedit ~/.gitconfig
把http.proxy部分删了就好。
Step2:取消系统代理
使用env指令查询系统代理
env | grep -i proxy
显示系统所有的代理信息:
使用unset指令取消对应http代理:
unset http_proxy unset https_proxy unset HTTPS_PROXY unset HTTP_PROXY
随后重新git clone,一切正常。
over.