可以运行rake但不能推送到heroku

时间:2015-08-21 08:51:22

标签: ruby-on-rails git heroku

我在heroku上有一个名为staging的遥控器。我可以

heroku run rake db:version --remote staging

但如果我尝试git push staging master 我收到错误消息:

Permission denied (publickey).
fatal: Could not read from remote repository.

Please make sure you have the correct access rights

但是我可以推送到github,例如git push origin master

解决此问题的最简单方法是什么?

1 个答案:

答案 0 :(得分:1)

您必须将系统公钥添加到heroku ssh密钥。您可以在.ssh/id_rsa.pub添加ssh密钥时复制Manage account > SSH keys > Edit内容并粘贴。