Git失败连接

时间:2014-05-07 17:23:16

标签: git

我找不到符合我具体情况的任何内容。

我正在尝试克隆angular-phonecat存储库,但我没有运气。

我收到以下错误消息:

“无法访问'https://github.com/angular/angular-phonecat.git/':无法连接到github.com:8887;没有错误”

我已尝试使用SSH,因为这个答案表明,但这对我来说也不起作用: GitHub "Failed connect to github" No Error

为此,我收到“Permission denied(publickey)。”

我真的不确定从哪里开始。我不确定我是否被代理/防火墙阻止,或者我做错了什么。任何帮助将不胜感激!

编辑:我认为这是我的.gitconfig文件设置:

[user]
    name = tpa069
    email = noemail4u@nope.com
[url "https://"]
    insteadOf = git://
[http]
    proxy = http://10.1.12.112:8887
[https]
    proxy = 10.1.12.112:8887
[gui]
    recentrepo = C:/Work/Testing/Playground/AngularJS/please

EDIT2:找到我自己的解决方案,或者更确切地说,我自己的问题。我删除了上面列出的代理,git开始工作得很好。我不知道我是否应该创建自己的答案并选择它,或者正确的程序在这里。

1 个答案:

答案 0 :(得分:1)

我找到了自己的解决方案,或者说,首先是为什么这是我的错。

如上所示,我的.gitconfig中的代理设置是我不需要的。 Git试图用它们进行连接,但由于我不在那些相关的网络上,它根本无法连接,而且失败了。删除后,Git工作正常。

当你甚至没有被封锁时,不要尝试使用代理:P