2017-05-19 24 views
1

我有三个不同的应用程序,我在heroku上设置了。当我运行应用程序时,这些应用程序会显示在浏览器中,但它们是应用程序的旧版本。Heroku未实施从github回购中部署的最新推送

每次将更改推送到链接的github回购站时,我都配置了每个项目以部署新的构建,并且活动源声明构建成功。日志也不会显示任何错误。

我也知道,heroku接受推送是因为它在我推送时运行新版本,当我监控“see diff”时,会显示更改。

我对于发生的事情感到完全丧失,这是非常令人沮丧的。如果没有其他人,没有人有任何建议类似的服务heroku,没有这么多的部署问题?

回答

0

试并确保Heroku上有最新的,从本地GitHub库的克隆:

cd /path/to/my/local/clone 
git remote add heroku /url/heroku/repo 
git push --force heroku HEAD:master 

,将确保没有对Heroku的一侧没有“分离的头”的局面,这将解释为什么推不更新工作树。