我在heroku上有一个名为floating-river-39482
的应用。我尝试通过发出命令git push heroku master
来部署应用。
但是我从终端那里得到了一个错误
remote: ! No such app as sleepy-inlet-36834.
fatal: repository 'https://git.heroku.com/sleepy-inlet-36834.git/' not found
在此错误消息中,该应用的名称为sleepy-inlet-36834
。但我尝试推送应用floating-river-39482
。
我没有名为sleepy-inlet-36834
的应用。
如何更正此错误?
答案 0 :(得分:1)
看起来您已经以某种方式让您的Git存储库引用旧的(或已删除的)Heroku应用程序。
您最容易做的就是打开项目中的.git/config
文件,然后使用正确的Heroku应用程序切换https://git.heroku.com/sleepy-inlet-36834.git/
网址:https://git.heroku.com/floating-river-39482.git
。
然后给它另一个去=)
进一步解释:Heroku通过使用Git来设置远程'。遥控器只是你可以推送(或拉动)代码的地方。 Git通过在项目的.git/config
文件中列出它们来创建遥控器。