我是Rails的新手,我试图将一个非常简单的应用程序部署到Heroku.这是我部署的第二个应用程序,第一个我能够做到这一点就好了.但是我遇到了一些问题.每当我" git push heroku master "时,我都会收到此错误:
!你的密钥有指纹xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx无权访问my_heroku_app.
致命:远程端意外挂断
我在登录heroku后尝试管理我的密钥.如果我输入我的控制台" heroku keys ",那么我得到:
myemailaddress没有钥匙.
但是,如果我运行命令" heroku keys:add ",我会得到
找到现有公钥:/Users/michele/.ssh/id_rsa.pub上传ssh公钥/Users/michele/.ssh/id_rsa.pub!指纹已经存在.请为每个Heroku帐户使用一个ssh密钥
请帮我!这太令人沮丧了,我不知道出了什么问题!谢谢
在你告诉我提到类似的问题之前,我已经尝试了所有的答案,并在网上做了我自己的研究(尽管我是新手).当我尝试将最新的更改推送到Heroku时
git remote add heroku git@heroku.com:reviews.git
Run Code Online (Sandbox Code Playgroud)
然后
git push heroku master
Run Code Online (Sandbox Code Playgroud)
我得到以下内容:
Macintosh-84:reviews dk1552$ git push heroku master
! Your key with fingerprint 2c:4e:7b:df:02:7e:18:c8:2a:16:04:bc:59:5b:88:98
is not authorized to access reviews.
fatal: The remote end hung up unexpectedly
Run Code Online (Sandbox Code Playgroud)
我已经设置了密钥,删除了它们,更改了它们等等.我的所有文件夹/文件都在 Users/Dennis/...
我正在更新的一个文件位于: Users/Dennis/reviews/app/views/static_pages/about_us.html.haml
我需要做些什么来解决这个问题?