无法从私有 git 仓库安装 bower 包

3

我有一个私有仓库。比如,如果我尝试克隆它,git会要求我的用户名和密码。 现在,我创建了一个bower软件包并将其推送到我的仓库。当我尝试安装它时,我看到了这个错误:

bash: /dev/tty: No such device or address
error: failed to execute prompt script (exit code 1)
fatal: could not read Username for 'http://tfs.mysite.ru:8080': Invalid argument

我该怎样解决这个问题?
2个回答

0

我在win7下遇到了同样的问题。不知何故,使用Git-Cmd应用程序进行bower安装解决了这个问题,我被要求提供凭据,然后成功从git仓库下载了依赖项。


0

如果我们正在安装私有包,则必须提供用户名和密码。因此,我们必须以某种方式提供用户名,可能的选项如下:

  • 如果启用了gitbash弹出窗口,则它会自动询问用户名和密码。
  • 否则,您需要配置gitbash以允许弹出窗口。
  • 您可以在url本身中提供用户名,就像我所做的那样

"ocinfra": "https://sranka2@github.myorganization.com/insurance/OcInfra.git#1.0.5"


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接