我有一个曾经在heroku上的rails项目。出于某种原因,我无法再访问heroku url上的rails项目了。更新到Rails 3后,我决定为该应用程序获取一个新的URL。我该怎么做?
我试过以下
# in the rails directory...
git remote rm heroku
heroku create
git push heroku master
错误:的
! No such app as generated-heroku-subdomain
generated-heroku-subdomain
可以替换为我运行时生成的名称。
答案 0 :(得分:0)
您是否在myapps下查看了Heroku网站,看看您的应用程序是否仍然列出?如果您在应用程序页面的底部看到一个git REPO url,则可以使用它在项目代码中将其作为远程URL读取。
git remote add heroku <url of repo here>
另外,检查git remote -v的响应以确保没有引用旧的应用程序名称。
答案 1 :(得分:0)
您也可以删除您的仓库并重新添加。
rm -r .git
git init
git add .
git commit 'master'
heroku create
heroku rename my-new-app
git push heroku master
一切都应该是好的。