【发布时间】:2016-07-05 07:51:24
【问题描述】:
我正在努力通过 heroku 在网络上建立一个网站。我以前做过四次,但在第五次我遇到了一些问题。首先,我确实成功启动了应用程序,但它是一个测试应用程序。我决定删除它并获取相同的代码但使用不同的名称。 (我知道也许应该在这里问如何更改名称。)无论如何,在我删除 Heroku 上的应用程序并尝试再次推送应用程序后,我收到了这条消息,这条消息是在 git push heroku master 之后出现的:
remote: ! No such app as food-test.
fatal: repository 'https://git.heroku.com/food-test.git/' not found
在 Heroku 上,我删除的应用名称是 food-test。在 Github 和我的桌面上,rails 项目称为 food_blog。我想在 heroku 上给该网站起的新名字是 chefwife。无论如何,我在 heroku 上查看了这里以尝试解决这个问题,并得到了我认为的回应。所以,我做了答案所说的输入以下两行:
git remote remove heroku
git remote add heroku https://github.com/ravenusmc/Food_blog.git
我以为一切都很好,但是当我输入 git push heroku master 时,它会询问我的 github 用户名和密码并推送到那里。这就是我的问题所在。我如何让它再次推送到 Heroku?如果我使用 git remote -v 我会看到以下内容:
heroku https://github.com/ravenusmc/Food_blog.git (fetch)
heroku https://github.com/ravenusmc/Food_blog.git (push)
origin https://github.com/ravenusmc/Food_blog.git (fetch)
origin https://github.com/ravenusmc/Food_blog.git (push)
解决这个问题的任何帮助都将是一个很大的帮助!祝你有美好的一天!
【问题讨论】:
-
尝试
git remote remove heroku,然后是heroku create -
一旦你能够为heroku创建远程,你应该能够使用
heroku apps:rename chefwife轻松重命名应用程序,尽管这取决于它的可用性。 -
如果他已经有一个现有的 heroku 应用程序,他不需要/不想运行
heroku create。 -
他删除了 Heroku 上的应用。
-
Vishal 你的第一条评论成功了!谢谢您,该网站现已上线!祝你有美好的一天!
标签: ruby-on-rails git heroku