gpt4 book ai didi

github - bower - 致命的 : unable to connect to github. com

转载 作者:行者123 更新时间:2023-12-03 18:20:40 28 4
gpt4 key购买 nike

在我的 mac (Yosemite 10.10.2) 上升级 ember-cli 后

npm uninstall -g ember-cli
npm cache clean
bower cache clean
npm install -g ember-cli@0.1.12
....

或者在优胜美地升级到 10.10.2 之后,
或将我的 Java 升级到 v8-32 之后...
我的 bower 不能用了。

如果我尝试:
bower list

我收到一个错误:
bower check-new Checking for new versions of the project dependencies..
bower ECMDERR Failed to execute "git ls-remote --tags --heads git://github.com/rwjblue/ember-cli-test-loader.git", exit code of #128

Additional error details:
fatal: unable to connect to github.com:
github.com[0: 192.30.252.128]: errno=Operation timed out

但是如果我执行:
git ls-remote --tags --heads git://github.com/rwjblue/ember-cli-test-loader.git

有用:
git ls-remote --tags --heads git://github.com/rwjblue/ember-cli-test-loader.git
c6006a11515c756d115bb5209103a22c2e9554a0 refs/heads/master
929777f8b5c60db3120712c7328f5debdf74a0cd refs/tags/0.0.1
055d50f770ad333e7ead10ecb04605f951e2435b refs/tags/0.0.2
9defa2c59df38dcc334d6c1cc266075c04c2a4f6 refs/tags/0.0.3
a925b8fc428829ea3599e66eb0e6353726426356 refs/tags/0.0.4
c6006a11515c756d115bb5209103a22c2e9554a0 refs/tags/v0.1.0

此外,每个 git clone git://或 http://都有效,我可以通过 http 访问 192.30.252.128。

仅与 bower 结合使用它不起作用。
使用 npm 我也没有问题。

我尝试的是卸载并重新安装 bower。但这并不能解决问题。

下一次尝试:
.bowerrc

和:
{
"directory": "bower_components",
"analytics": false,
"proxy": "",
"https-proxy": ""
}

下一次尝试:
.gitconfig

[url "https://"]
insteadOf = git://

结果:
Additional error details:
fatal: unable to access 'https://github.com/furf/jquery-ui-touch-punch.git/': Failed to connect to github.com port 443: Operation timed out

我也尝试:
ssh -T git@github.com

在 known_hosts 下添加 github.com。

奇怪的是:
ssh -T git@github.com
ssh: connect to host github.com port 22: Operation timed out

再试一次:
ssh -T git@github.com
Hi xxxx! You've successfully authenticated, but GitHub does not provide shell access.

所以有时它有效,有时无效。看看 https://status.github.com/
表明 github 上的一切都很好。

但是为什么我有时会超时?
也许 DNS 服务器滞后?所有其他连接都很好。

还有一个 ping 看起来不错:
最糟糕的时候是
time=100.173 ms

几分钟后,我开始并行执行 bower install 命令,超时时间与以前相同……但 ping 仍在进行,并且只有 100 毫秒。

我也没有结果退出我的防火墙。

我没有配置代理。

任何的想法?

2014 年 9 月 2 日更新

我目前在汉堡,在这里, bower 安装工作正常。所以这不是我的系统安装的问题。

更新 12/02/2014

回到家后,它也没有任何变化地工作。
奇怪的!

最佳答案

来自这个 npm 线程:https://github.com/npm/npm/issues/5257#issuecomment-60441477

尝试将以下内容转储到您的 .gitconfig 中

[url "https://"]
insteadOf = git://
[url "https://github.com"]
insteadOf = git@github.com

由于我使用的是 Windows 计算机,因此我还必须确保 c:\users\me\.gitconfig和我 retrofit 的家庭驱动器上的一个 h:\.gitconfig我们是一样的。

关于github - bower - 致命的 : unable to connect to github. com,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28361937/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com