ruby-on-rails – git push heroku master错误权限被拒绝(publickey)

参见英文答案 > Permission denied (publickey) when deploying heroku code. fatal: The remote end hung up unexpectedly                                    34个
我是heroku的新手,我不能推动我的rails项目.

我可以成功登录到heroku,我有钥匙

Keys
 ssh-rsa AAAAB3NzaC...oPiDGoh0Gt root@Slava-System-Product-Name

但是当我git推送heroku master我收到了

Permission denied (publickey).
 fatal: The remote end hung up unexpectedly

解决方法

A common key error is: Permission denied (publickey). You can fix this by using keys:add to notify Heroku of your new key.

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

相关文章

validates:conclusion,:presence=>true,:inclusion=>{...
一、redis集群搭建redis3.0以前,提供了Sentinel工具来监控各...
分享一下我老师大神的人工智能教程。零基础!通俗易懂!风趣...
上一篇博文 ruby传参之引用类型 里边定义了一个方法名 mo...
一编程与编程语言 什么是编程语言? 能够被计算机所识别的表...
Ruby类和对象Ruby是一种完美的面向对象编程语言。面向对象编...