Heroku-在现有提交上重新运行应用程序

时间:2018-09-07 11:51:40

标签: node.js git heroku heroku-cli

我必须在heroku网站上为我的应用程序安装一个buildpack。 我遵循了这个问题的答案: Error while excuting chrome without headless on heroku

它说:“在下一次部署中,您的应用程序还将安装您的模块需要运行的依赖项。”

我尝试使用以下方法重新部署我的代码,而不对其进行任何更改:

git add .
git commit -am "Changes"
git push heroku master

但是因为我没有对我的代码进行任何更改,所以它不允许我这样做。 那么我可以在现有提交上重新运行应用程序吗?

1 个答案:

答案 0 :(得分:1)

您可以通过在终端中运行以下命令来创建一条进入Heroku dyno的ssh隧道,然后手动重新运行您的应用程序:

$ heroku ps:exec

或者您可以运行以下命令:

$ git commit -m "Heroku Exec" --allow-empty
$ git push heroku master
$ git reset HEAD^