似乎有很多这样的问题,但我没有找到适合我的解决方案。
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 应用程序,也许只是继续我的生活。