在Heroku上部署Railsapp

时间:2013-06-25 19:02:53

标签: ruby-on-rails git deployment heroku

我正在尝试在heroku上部署我的Rails应用程序。

但是在所有事情上,它必须在最后一步失败。

我的git已全部设置,我有一个正常工作的git存储库,一个heroku帐户,安装了heroku_toolbelt,我可以通过“heroku login”登录

我也可以使用“heroku create”创建一个新的存储库,并获取我的网址路径和反馈“git remote heroku”。

但是尝试使用“git push heroku master”在heroku上推送它会失败并导致以下消息:

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

Please make sure you have the correct access rights
and the repository exists.

需要什么样的公钥?我知道存储库存在,它在我的heroku帐户上:/

我希望你能帮助我!

1 个答案:

答案 0 :(得分:1)

你需要将你的公钥添加到Heroku - asumming你的〜/ .ssh文件夹中有一个(通常称为id_rsa.pub)。如果没有使用ssh-keygen

生成一个
heroku keys:add

应该排除问题,你应该能够推送你的应用程序。