自动访问Bitbucket私人仓库

时间:2015-05-12 01:17:05

标签: git bitbucket

当我将git pull origin master添加到私有仓库的自动部署脚本时,我收到了以下错误:

fatal: could not read Password for 'https://someone@bitbucket.org': No such device or address

服务器的SSH密钥已被授予访问此Bitbucket帐户的权限,那么为什么会产生此错误?

1 个答案:

答案 0 :(得分:0)

如果没有看到你的git pull命令,我假设你正在使用git clone https://someone@bitbucket.org/someone/repo.git - 这使用基本身份验证而不是https而不是ssh密钥。使用https访问存储库需要用户名/密码。

要使用ssh key auth,您必须使用ssh进行repo访问,其命令如下:git clone git@bitbucket.org:someone/repo.git