我在将本教程中的代码推送到heroku时遇到问题:http://newsinternational.github.com/iot-assistant/。我在第五步。当我发出git push heroku master命令时,我得到错误Permission denied(publickey)。致命:远程端意外挂断。我已经尝试过:Permission denied (publickey) when deploying heroku code. fatal: The remote end hung up unexpectedly和https://devcenter.heroku.com/articles/keys
答案 0 :(得分:0)
检查你的.ssh配置是否为heroku。转到.ssh文件夹并打开配置文件
cd ~/.ssh
subl config
'subl'适用于Sublime Text,但您可以使用任何您想要的编辑器。查找“IdentityFile”行,并确保列出非公钥:
IdentityFile "/Users/ircmullaney/.ssh/id_rsa"
不
IdentityFile "/Users/ircmullaney/.ssh/id_rsa.pub"
这是为我做的。