我前段时间为我的 Rails 应用程序创建了一个 heroku 存储库,但由于我从未使用过它而删除了它。现在我已经到了需要使用 heroku 的地步,但我遇到了以下错误:
! No such app as furious-mist-2295.
这是旧的 repo 名称,所以它显然没有推送到我创建的新堆栈。
这是我正在考虑尝试的方法,但我担心会对我的 git 存储库造成不必要的更改。
git remote rm origin
git remote add origin <URL to new heroku app>
git push -u origin master
最佳答案
原来可以用下面的命令来完成
git remote rm heroku
git remote add heroku git@heroku.com:new-application.git
这是一个非常简单的小修复。事先不知道这些命令的存在似乎相当困难。
git remote -v
派上了用场,可以仔细检查正在推送和获取 git 和 heroku 中的哪些存储库。
关于ruby-on-rails - 更改现有应用程序的 heroku repo,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11337190/