将应用程序推送到heroku问题

god*_*yan 96 ruby hosting ruby-on-rails heroku

我正在尝试将我的应用程序推送到heroku,我收到以下消息:

$ heroku create
Creating electric-meadow-15..... done
Created http://electric-meadow-15.heroku.com/ | git@heroku.com:electric-meadow-1
5.git

$ git push heroku master

 !  No such app as fierce-fog-63

fatal: The remote end hung up unexpectedly
Run Code Online (Sandbox Code Playgroud)

我现在得到这个很奇怪,我已经将应用程序多次推送到heroku而没有问题.特别奇怪的是,这fierce-fog-63是我很久以前制作和删除的旧应用程序.为什么现在Heroku正试图推动这个不再存在的应用程序,特别是当我创建一个新应用程序时?有什么建议?

小智 219

输入这个,我想你会看到问题所在:

git remote -v
Run Code Online (Sandbox Code Playgroud)

修复如下:

git remote rm heroku
git remote add heroku git@heroku.com:electric-meadow-15.git
Run Code Online (Sandbox Code Playgroud)

  • @Adam Wiggins如果您解释一下您的解决方案,这些命令的作用以及它的工作原理,那将非常有用. (4认同)

aji*_*ani 13

我收到你发布的第二个错误"未能将某些引用推到'git@heroku.com:floating-stone-94.git'"(使用不同的应用程序名称),我通过执行以下操作摆脱了它:

git remote rm heroku
heroku create
Run Code Online (Sandbox Code Playgroud)

你应该看到一行"Git remote heroku added".也

git remote -v
Run Code Online (Sandbox Code Playgroud)

现在应该有正确的应用程序.

  • Heroku创建不会在heroku上创建一个全新的项目吗? (8认同)

小智 5

对于所有不起作用的人,请检查〜/ .heroku /凭据
如果电子邮件或令牌与帐户不匹配,您将看不到自己的应用.