我目前正在学习如何使用 Heroku,但遇到了一些麻烦。
当我输入命令时
git push heroku master
我收到消息
Warning: Permanently added the RSA host key for IP address '50.19.85.156' to the list of known hosts.
Permission denied (publickey).
我目前在我的计算机上设置了 git,并为我的机器添加了 RSA 密钥。
我假设有一个单独的 RSA 密钥需要添加到我的 heroku 帐户中?我不完全确定。
***编辑* ** * ** * ** * ***
我发现出了什么问题。我需要添加我的密钥
heroku keys:add ~/.ssh/id_rsa.pub
但是,我现在遇到了另一个问题。
基本上,我创建了一个我想上传的 Rails 应用程序,但我在我的 heroku 帐户中删除了它。我创建了另一个应用程序,我想使用这个应用程序。然而当我
git push heroku master
我会收到消息
No such app as rocky-gorge-9306
rocky-gorge-9306 是我以前的应用程序,而不是我创建的新应用程序
当我输入命令
git remote -v
我明白了
heroku git@heroku.com:rocky-gorge-9306.git (fetch) <---- old deleted app that does not exist
heroku git@heroku.com:rocky-gorge-9306.git (push)
origin https://github.com/liondancer/first_app.git (fetch)
origin https://github.com/liondancer/first_app.git (push)