无法禁用代理以在 OS X 上安装 Homebrew

Cannot disable proxy to install Homebrew on OS X

我遇到了与 this question 中提到的完全相同的问题,但没有解决该问题的答案。

我目前在我的家庭网络上并尝试安装 Homebrew,但它失败了,因为终端无法连接到我的公司代理。问题中的答案描述了如何更清楚地指定您用来防止这种情况发生的代理,但我自己的 wifi 网络上根本没有代理。有没有办法完全删除代理设置?我已经在我的系统偏好设置中禁用了所有代理,并在 shell 中禁用了 unset http_proxy,但它没有帮助。

事实上,任何地方都没有包含代理信息的环境变量,所以我不知道 curl 从哪里开始获取信息。我已经尝试 运行 带有 --no-proxy 标志的 curl 命令,甚至删除了我的 NPM 配置中的变量,因为这是我目前唯一能想到的代理 URL 的地方指定的。仍然没有运气。

非常感谢任何帮助!

我明白了。由于 curl 实际上是通过 Github 下载 Homebrew,它是通过在我的全局 Git 配置中设置的代理路由的,而不是在我的环境变量中。如果其他人遇到这个:

git config --global --unset http.proxy

成功了。

谢谢,我!