我是heroku的新手,我无法推动我的rails项目。
我可以成功登录heroku,我有密钥
Keys
ssh-rsa AAAAB3NzaC...oPiDGoh0Gt root@Slava-System-Product-Name
但是当我git push heroku master
收到
Permission denied (publickey).
fatal: The remote end hung up unexpectedly
答案 0 :(得分:11)
常见的密钥错误是:权限被拒绝(publickey)。您可以使用键来解决此问题:添加以通知Heroku您的新密钥。
heroku keys:add ~/.ssh/id_rsa.pub
https://devcenter.heroku.com/articles/keys
更新,来自以下博客post的解决方案有效。
创建新的公钥
ssh-keygen -t rsa
上传到heroku
heroku键:添加/root/.ssh/id_rsa.pub