Git:无论我做什么,禁用代理都不起作用
Git: disabling proxy doesn't work whatever I do
我正在尝试 禁用 Git Bash 的代理 Windows 做一个克隆,尝试了下面的命令,但它仍然不起作用。
git config --global --unset http.proxy
git config --global --unset https.proxy
git config --global --unset core.gitproxy
set http_proxy=
set HTTP_PROXY=
set https_proxy=
set HTTPS_PROXY=
# And above without "set"...
# Open .gitconfig, add:
[http]
proxy =
[https]
proxy =
我也试过 运行 bash 提示作为管理员,仍然没有成功。
毕竟 git config --list 仍然令人沮丧地打印:
http.proxy=http://<domain>
http.sslverify=true
http.http://*<domain>/.proxy=
http.https://*<domain>/.proxy=
http.http://*.*<domain>/.proxy=
http.https://*.*<domain>/.proxy=
http.http://*.*.*<domain>/.proxy=
http.https://*.*.*.<domain>/.proxy=
当然 "domain" 实际上是不同的,因为它是私有的所以被隐藏了。
Git版本:
$ git --version
git version 2.18.0.windows.1
与此同时,我会尝试安装另一个版本,因为我怀疑这是一个 git 错误。
我已经安装了 2.20 版,现在我执行了上述所有操作,但列表仍然显示那里的代理。
但是克隆存储库是有效的。奇怪:)
我正在尝试 禁用 Git Bash 的代理 Windows 做一个克隆,尝试了下面的命令,但它仍然不起作用。
git config --global --unset http.proxy
git config --global --unset https.proxy
git config --global --unset core.gitproxy
set http_proxy=
set HTTP_PROXY=
set https_proxy=
set HTTPS_PROXY=
# And above without "set"...
# Open .gitconfig, add:
[http]
proxy =
[https]
proxy =
我也试过 运行 bash 提示作为管理员,仍然没有成功。 毕竟 git config --list 仍然令人沮丧地打印:
http.proxy=http://<domain>
http.sslverify=true
http.http://*<domain>/.proxy=
http.https://*<domain>/.proxy=
http.http://*.*<domain>/.proxy=
http.https://*.*<domain>/.proxy=
http.http://*.*.*<domain>/.proxy=
http.https://*.*.*.<domain>/.proxy=
当然 "domain" 实际上是不同的,因为它是私有的所以被隐藏了。
Git版本:
$ git --version
git version 2.18.0.windows.1
与此同时,我会尝试安装另一个版本,因为我怀疑这是一个 git 错误。
我已经安装了 2.20 版,现在我执行了上述所有操作,但列表仍然显示那里的代理。
但是克隆存储库是有效的。奇怪:)