我正在尝试在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帐户上:/
我希望你能帮助我!
答案 0 :(得分:1)
你需要将你的公钥添加到Heroku - asumming你的〜/ .ssh文件夹中有一个(通常称为id_rsa.pub)。如果没有使用ssh-keygen
heroku keys:add
应该排除问题,你应该能够推送你的应用程序。