Git代理失败需要帮助

5
我有一个错误,无法连接代理。我在网上苦苦寻找线索,并花费了4-5个小时来解决这个问题。 我使用的是Windows Azure,只遇到代理问题。
以下是我的命令:
1. 使用代理连接。
git config --global http.proxy http://<username>:<password>@mapevent.azurewebsites.net:443

2.克隆错误

git clone https://<username>@mapevent.scm.azurewebsites.net:443/mapevent.git

Cloning into 'mapevent' ...

fatal: unable to access 'https://<username>@mapevent.scm.azurewebsites.net:443/mapevent.git/': Recv failure: Connection was reset

我尝试使用8080端口,但是显示“无法解析”,并尝试使用push命令,但所有尝试都失败了。

我对Git很陌生,我的进展很慢 :(

请帮助我,我有一个项目需要在接下来的几周内完成。

1个回答

8
似乎http://mapevent.azurewebsites.net/不需要代理。它是你想要克隆的远程源URL的一部分,但页面"如何部署Azure网站"根本没有提到"代理"。使用Git的页面也没有提到。因此,请确保删除代理,并尝试克隆:
git config --global --unset-all http.proxy

如果您需要代理访问互联网,您应该已经设置好了HTTP_PROXY(和HTTPS_PROXY)环境变量(正如我在“在Git中克隆远程存储库时无法解析主机github.com错误”中提到的那样)。但是,该代理url(如果您实际使用了一个)肯定不会是“<username>:<password>@mapevent.azurewebsites.net:443”,那是您要克隆的url的一部分。

非常感谢!我完全不知道。 - user3565757

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接