github上的项目在进行 git pull 或 git clone 时出现该报错,在确认网络还行且能科学上网的前提下,列出如下解决方式:
方法一:
可能由于 ipv6 引起,执行
networksetup -setv6off Wi-Fi
(第一次使用方法一时能解决,后面仍然会出现该报错再次使用失效,换方法二)
方法二:
执行
git config --global --add remote.origin.proxy ""
(若仍然不行则换方法三)
方法三:
执行
git config --global http.sslBackend "openssl"
git config --global --add remote.origin.proxy ""
方法四:
一段时间实践后发现上面的方法只能暂时解决,直接取消代理,往往能持续一段时间...
git config --global --unset http.proxy
git config --global --unset https.proxy
到这里基本就行了