4

我在安装凉亭时遇到问题。

bower ECMDERR 无法执行“git ls-remote --tags --heads HTTPS_LINK to bower-angular-mocks.git”,退出代码 #128

我遵循了Git / Bower Errors: Exit Code # 128 & Failed connect中提到的建议。我已经为 GIT 和 Bower 做了推荐的代理设置。

.bowerrc

"proxy" : "PROXY_URL",
"https-proxy" : "PROXY_URL"

胃肠道

http.proxy=PROXY_URL
git config --global url."https://".insteadOf git:// [GIT config to use HTTPS in place of GIT]

这是我的完整错误日志:

bower not-cached    HTTPS_LINK to bower-angular.git#1.2.x
bower resolve       HTTPS_LINK to bower-angular.git#1.2.x
bower not-cached    HTTPS_LINK to bower-angular-loader.git#1.2.x
bower resolve       HTTPS_LINK to bower-angular-loader.git#1.2.x
bower not-cached    HTTPS_LINK to bower-angular-route.git#1.2.x
bower resolve       HTTPS_LINK to bower-angular-route.git#1.2.x
bower not-cached    HTTPS_LINK to html5-boilerplate.git#~4.3.0
bower resolve       HTTPS_LINK to html5-boilerplate.git#~4.3.0
bower not-cached    HTTPS_LINK to bower-angular-mocks.git#~1.2.x
bower resolve       HTTPS_LINK to bower-angular-mocks.git#~1.2.x
bower ECMDERR       Failed to execute "git ls-remote --tags --heads https://gith
ub.com/angular/bower-angular-mocks.git", exit code of #128

Additional error details:
fatal: unable to access '**https://**github.com/angular/bower-angular-mocks.git/': F
ailed connect to github.com:443; No error

从日志中我可以看到 bower 使用的是 HTTPS 而不是 GIT。另一个更新是我能够在 GIT 上执行失败的命令。

git ls-remote --tags --heads HTTPS_LINK
4

4 回答 4

8

我遇到了类似的问题,鲍尔未能获得角度动画。我能够通过运行解决此问题

git config --global url."https://".insteadOf "git://"

确保导航到您的 App 项目文件夹并运行它以查看是否可以解决您的问题

于 2015-02-03T18:54:22.827 回答
4

如果它是一个新的项目类型 git init 为了在你的项目目录中创建一个 git 存储库,那么试试这个

git config --local url."https://".insteadOf "git://"

此配置只会影响本地项目

然后尝试凉亭命令

如果你想要一个全球解决方案试试这个

git config --global url."https://".insteadOf git://

这个网址有更深入的解释:http: //jgoodall.me/posts/2013/05/29/git-use-https/

于 2015-02-22T17:01:50.423 回答
2

我遇到了这个问题,删除 C:\user\AppData\Roaming\bower\cache 为我清除了它

于 2015-04-14T15:10:16.703 回答
1

在 git bash 中运行“bower install”,清理 C:\Users\\AppData\Local\bower,运行“git config --global url.”https://“.insteadOf git://”,然后运行“bower 缓存”干净的”。最后“凉亭安装”全部在 Giy Bash 中。

于 2016-06-13T09:09:59.113 回答