1. 原因
git设置了代理或者系统设置了代理
2. 解决办法
终端执行
unset http_proxy
unset ftp_proxy
unset all_proxy
unset https_proxy
unset no_proxy
export http_proxy=""
export https_proxy=""
export HTTP_PROXY=""
export HTTPS_PROXY=""
3. 更多
3.1 查看代理设置
env|grep -i proxy
3.2 git设置与取消代理
3.2.1 设置代理
git config --global https.proxy http://127.0.0.1:1080
git config --global https.proxy https://127.0.0.1:1080
3.2.2 取消代理
git config --global --unset http.proxy
git config --global --unset https.proxy