无法使用git push heroku master推送到Heroku(无法从远程存储库读取)

时间:2014-06-06 14:00:23

标签: ruby-on-rails heroku github ssh

我正在尝试将我的rails应用程序推送到Heroku。当我尝试推送到heroku时:

git push heroku master

我收到以下错误:

! Your account abc@abc.com does not have access to APPNAME
! SSH Key Fingerprint: 8b:ac:.......

fatal: Could not read from remote repository
Please make sure you have the correct access rights and the repository exists.

当我输入:

heroku keys

我可以看到我的ssh-rsa键。

我尝试过:

  • 清除所有SSH密钥(heroku和gitHub)。为GitHub创建一个新的SSH密钥,并将相同的SSH密钥上传到Heroku和Github

  • 打开GitBash和

    SSH-添加

    ssh-add -l <​​/ p>

仅添加和验证一个密钥:

  • 登录heroku网站并在SSH密钥字段中仅验证一个密钥

我可以推送给GitHub,但不是Heroku。有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

1)首先执行heroku密钥:添加然后尝试或复制ssh密钥并将其粘贴到heroku的帐户设置上。

2)其次检查你的这个ssh密钥是否被另一个heroku app访问?