我找不到符合我具体情况的任何内容。
我正在尝试克隆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开始工作得很好。我不知道我是否应该创建自己的答案并选择它,或者正确的程序在这里。
答案 0 :(得分:1)
我找到了自己的解决方案,或者说,首先是为什么这是我的错。
如上所示,我的.gitconfig中的代理设置是我不需要的。 Git试图用它们进行连接,但由于我不在那些相关的网络上,它根本无法连接,而且失败了。删除后,Git工作正常。
当你甚至没有被封锁时,不要尝试使用代理:P