Q -我安装了git来获得最新版本的Angular。当我试图逃跑的时候

git clone https://github.com/angular/angular-phonecat.git

我得到失败连接到github 443错误

我甚至尝试过

git clone git://github.com/angular/angular-phonecat.git

这给了我失败的连接没有错误消息。

我在公司的防火墙后面。当我进入控制面板->Internet选项->连接-> LAN设置时,我无法看到我的代理详细信息。IT人员不会和我分享代理信息。我不知道该怎么办?

我终于做到了。我将更新我所采取的程序,以便 只是想编译所有的步骤,我做了让它工作


当前回答

在你尝试这些花哨的东西之前,试着禁用防火墙和防病毒软件,看看它是否有效。那是我的问题。

其他回答

我的问题被修复了,只需使用这个命令:-

      >git config --global http.proxy XXX.XXX.XXX.XXX:ZZ

其中XXX.XXX.XXX.XXX是代理服务器地址 ZZ为代理服务器的端口号。

在我的例子中,不需要指定任何用户名或密码。

当我使用时,我得到了一个错误

<git config --global http.proxy http://user:password@proxy_addr:port>

错误是无法识别配置文件,因为没有这样的文件。我把命令改成了

<git config --system http.proxy http://user:password@proxy_addr:port>

我在Windows 7命令提示符下运行git。 以上命令引用GIT_HOME/etc/gitconfig目录下的配置文件。 ——global选项则不然。

如果你没有使用代理,仍然面临这个问题,你应该使用下面的答案-

Git配置——global——取消设置http.proxy

只需点击这个命令,就可以解决问题。

在你尝试这些花哨的东西之前,试着禁用防火墙和防病毒软件,看看它是否有效。那是我的问题。

在SourceTree中得到相同的错误,去工具>选项>网络,并检查添加代理服务器配置到Git/Mercurial,如果你已经设置了代理设置