当代理不需要用户名或密码时,设置 git 到代理服务器

Set up git to proxy server when proxy does not require username or password

我在公司防火墙后面工作,但我有一个代理服务器供我使用,以便在工具或软件需要时使用。该代理不需要用户名或密码,我过去曾成功使用过它。

但是,我在 windows 上使用 git 时遇到问题。我使用的命令是这样的:"git config --global http.proxy http://xxx.xxx.xx.xx.x:8080"

我只是省略了命令的用户名和密码部分:"git config --global http.proxy http://proxyuser:proxypwd@proxy.server.com:8080"

但是我在执行 git 克隆时返回一个错误,上面写着:"received http code 407 from proxy after CONNECT"

我做错了什么?没有希望了吗?

原来代理确实需要认证。它使用我的公司 windows 凭据。我之前使用代理的软件是 Windows 软件,所以它可能为我做了那个授权。