【发布时间】:2014-03-23 17:36:18
【问题描述】:
我在 Heroku 上有一个运行旧代码的应用程序。我做了一个小改动并提交了改动。然后我跑了
git push heroku master
它会说
Fetching repository, done.
Everything up-to-date
但如果我去查看应用程序,那都是旧代码。大约 15 天前,我确实将网站恢复到 Heroku 中的另一个版本,但从那时起就向它推送了更新,并且他们工作了。
为什么 heroku 没有从我的 github 存储库中获取最新的文件?有没有办法重置应用程序并再次从 github 推送文件?我在数据库中有生产数据,所以我不想碰它。
提前致谢!!
【问题讨论】:
-
这里有同样的问题。你有想过吗?这里提供的答案是显而易见的事情,我已经尝试过但无济于事。 @暗物质5
-
答案说我可能在另一个分支上,但我遇到了同样的问题,我的分支是 master。在本地我已经更改,成功地将它们部署在 heroku 上,git 说本地和 heroku 之间没有区别,而实际上并没有显示更改(浏览器在部署之前仍然显示旧版本)。我已清除客户端和服务器缓存,但问题仍然存在。
标签: git github heroku push git-push