Git 赫罗库';最新的';,不是最新的
像这样的问题似乎很多,但我没有找到一个适合我的解决方案Git 赫罗库';最新的';,不是最新的,git,heroku,Git,Heroku,像这样的问题似乎很多,但我没有找到一个适合我的解决方案 git push heroku master “一切都是最新的”—不是这样。这和我昨天做的一样有效。但今天它仍然没有改变。我可以转到heroku/../activity并回滚到任何版本。但推动似乎并没有改变任何事情。github的代码是正确的,但是heroku在看什么 任何方向都可以 编辑 我尝试过的事情: -强制,重设为提交,先拉然后合并,删除并重新添加我的遥控器,在不同的分支下提交,创建一个新的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应用程序,也许只是让我的生活有一点进展。在我的情况下,我错过了一次更改的提交:
git commit -am "my comment"
在我下推命令之前
git push heroku master
如果您重命名了应用程序,请确保更新git remote
$ git remote rm heroku
$ heroku git:remote -a newname
您尝试过--force吗?您是否碰巧在本地的非主分支机构工作?这有帮助吗?谢谢,但是没有。如果我将heroku repo克隆到我的机器上,我就不会得到它。我会得到新代码,但是当我在浏览器中导航到它时,我会得到旧代码。你在哪个分支上?