Heroku - '最新',不是最新的

时间:2013-05-14 10:33:04

标签: git heroku

似乎有很多这样的问题,但我找不到适合我的解决方案。

git push heroku master

'一切都是最新', - 不是这样。它与我昨天做的同样的提交有效。但今天它仍然保持不变。我可以去heroku /.../ activity并回滚到任何版本。但推动似乎没有改变任何东西。 github上的代码是正确的,但是heroku在看什么?

任何方向赞赏

修改

我尝试的事情: - 强制,重新设置难以提交,然后首先合并,删除并重新添加我的遥控器,在不同的分支下提交,创建一个新的heroku应用程序并推进。所有最终都显示旧版本。

更新

我跑了

git ls-remote heroku 

和HEAD和refs / head / master都匹配最近的提交。但该网站仍然显示旧版本。

注意缓存已禁用。

更新

我跑了:

heroku git:clone -a (heroku app)

看看那里有什么,果然新版本就在那里。那么为什么当我导航到它时,它会在浏览器中呈现旧版本吗?

注意代码中没有名称冗余。

更新

决定制作一个新的Rails应用程序并复制我需要的文件并推送到一个新的heroku应用程序,也许只是一点点继续我的生活。

2 个答案:

答案 0 :(得分:1)

在我的情况下,我错过了我的更改提交:

git commit -am "my comment"

在我发出推送命令之前

git push heroku master

答案 1 :(得分:1)

如果您重命名了应用,请务必更新git remote

$ git remote rm heroku
$ heroku git:remote -a newname

https://devcenter.heroku.com/articles/renaming-apps#updating-git-remotes