Eclipse:我的SSH密钥与我的Heroku帐户关联的SSH密钥不匹配
当我试图通过创建Heroku应用程序模板创建新项目时,出现了此错误,但是,我可以成功地看到在我的Heroku帐户中部署的应用程序Eclipse:我的SSH密钥与我的Heroku帐户关联的SSH密钥不匹配,eclipse,heroku,Eclipse,Heroku,当我试图通过创建Heroku应用程序模板创建新项目时,出现了此错误,但是,我可以成功地看到在我的Heroku帐户中部署的应用程序 We have encountered a problem creating your application: arcane-citadel-9718. This could be due to the Eclipse SSH key is not matching the SSH key(s) that is associated with your He
We have encountered a problem creating your application: arcane-citadel-9718. This could be due to the Eclipse SSH key is not matching the SSH key(s) that is associated with your Heroku account. To fix this error, you can: - Associate your SSH key to your Heroku account by going to "Preferences" OR - If the SSH Key is correct, restart Eclipse.
git@heroku.com:arcane-citadel-9718.git: reject HostKey: heroku.com
如何修复此错误?看来SSH拒绝了Heroku的服务器端密钥
尝试运行sshgit@heroku.com从您的终端接收Heroku的主机密钥。看来SSH拒绝了Heroku的服务器端密钥
尝试运行sshgit@heroku.com从您的终端接受Heroku的主机密钥。我找到了解决方案。我创建了一个环境变量GIT_SSH,它指向usr/bin/SSH,export GIT_SSH=usr/bin/SSH,然后从终端运行eclpse。然后导入或创建新的heroku应用程序。我找到了解决方案。我创建了一个环境变量GIT_SSH,它指向usr/bin/SSH,export GIT_SSH=usr/bin/SSH,然后从终端运行eclpse。然后导入或创建新的heroku应用程序。技巧:在eclipse中手动添加git repo,例如:git@heroku.com:你的应用
然后EclipseGit将把密钥添加到某个已知主机上。取消git克隆并返回导入heroku应用程序。它会起作用的 技巧:在eclipse中手动添加git回购,例如:git@heroku.com:你的应用
然后EclipseGit将把密钥添加到某个已知主机上。取消git克隆并返回导入heroku应用程序。它会起作用的 git存储库似乎托管在其他地方。诀窍是将其IP添加到已知主机。通过终端克隆应用程序时会自动执行此操作,例如:
git clone git@heroku.com:myappname.git
然后您还应该能够使用Eclipse导入它。git存储库似乎托管在其他地方。诀窍是将其IP添加到已知主机。通过终端克隆应用程序时会自动执行此操作,例如:
git clone git@heroku.com:myappname.git
然后您还应该能够使用Eclipse导入它。访问此-访问此-使用相同的SSH密钥?你这样做有什么问题吗?有相同的问题,这个线程解决了我的问题:有相同的问题,这个线程解决了我的问题:嗯,使用相同的SSH密钥?您这样做有什么问题吗?有相同的问题,此线程解决了我的问题:有相同的问题,此线程解决了我的问题:我在通道0上获取shell请求失败,听起来您可以通过SSH连接到Heroku。您会收到错误,因为Heroku不提供通过SSH的shell访问。在与SSH连接后,Eclipse的推送是否起作用?通过从命令行运行git push heroku master,推送是否有效?我使用远程系统资源管理器在eclipse中SSH到AWS中Ubuntu12.04的t1.micro实例,然后尝试了“git push heroku master”,这很有效。我使用的SSH密钥与我在eclipse中的CLI中生成的相同,我尝试创建一个新的Heroku帐户并重新安装eclipse。我按照[link]中的说明进行了操作,但仍然无效。请尝试使用Eclipse中的远程系统资源管理器SSH到Heroku。使用您为Heroku帐户生成的用户名git和私钥。我发现shell请求在通道0上失败,听起来您可以通过SSH连接到Heroku。您会收到错误,因为Heroku不提供通过SSH的shell访问。在与SSH连接后,Eclipse的推送是否起作用?通过从命令行运行git push heroku master,推送是否有效?我使用远程系统资源管理器在eclipse中SSH到AWS中Ubuntu12.04的t1.micro实例,然后尝试了“git push heroku master”,这很有效。我使用的SSH密钥与我在eclipse中的CLI中生成的相同,我尝试创建一个新的Heroku帐户并重新安装eclipse。我按照[link]中的说明进行了操作,但仍然无效。请尝试使用Eclipse中的远程系统资源管理器SSH到Heroku。使用您为Heroku帐户生成的用户名git和私钥。谢谢,解决了我的问题!:顺便提一下你怎么知道的?谢谢你,解决了我的问题顺便提一下你是怎么想出来的?我不知道为什么有人投了雷米的票,但这对我有效,其他答案没有。我不知道为什么有人投了雷米的票,但这对我有效,其他答案没有。