当前位置:  开发笔记 > 编程语言 > 正文

仅在Bower安装期间Git身份验证失败(退出代码#128)

如何解决《仅在Bower安装期间Git身份验证失败(退出代码#128)》经验,为你挑选了0个好方法。

我正在构建一个具有Git存储库作为依赖项的项目:

"dependencies": {
    "base-resources": "git@git.companyname.com:bower-projects/base-resources.git"
}

构建失败,如下所示:

bower ECMDERR无法执行“ git ls-remote --tags --heads git@git.companyname.com:bower-projects / base-resources.git”,退出代码#128权限被拒绝,请重试。权限被拒绝,请重试。权限被拒绝(公钥,密码)。致命:无法从远程存储库读取。请确保您具有正确的访问权限,并且存储库存在。

其他错误详细信息:权限被拒绝,请重试。
权限被拒绝,请重试。
权限被拒绝(公钥,密码)。
致命:无法从远程存储库读取。

请确保您具有正确的访问权限,并且存储库存在。

但是,我可以从Git bash运行相同的命令,没有任何问题:

git ls-remote --tags --heads git@git.companyname.com:bower-projects / base-resources.git

我已经尝试了所有常见的解决方案,例如更改Git URL协议,清除Bower缓存以及为此主机设置特定的本地SSH配置选项:

主机git.companyname.com RSA 身份验证

IdentitiesOnly是
IdentityFile〜/ .ssh / gitlab_rsa
用户git

我应该检查其他哪些问题?

推荐阅读
刘美娥94662
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有