我在stash上有私人仓库,并使用ssh密钥访问。我在.ssh/config file
上配置了主机名,端口,ssh文件(_rsa)。后来我在终端上执行git clone ssh://git@stash..
命令。有用。当我在终端上执行composer update vendor/repo:dev-master
命令时,此命令失败并发出以下错误:
未找到存储库
请求的存储库不存在,或者您没有权限 访问它。
致命:无法从远程存储库中读取 请确保您拥有正确的访问权限 存储库存在。
答案 0 :(得分:2)
根据原始海报:
我通过改变composer.json中的url来解决问题。解决方案是
git+ssh://git@stash
。