Heroku 推送不会更新 GitHub 存储库

Posted

技术标签:

【中文标题】Heroku 推送不会更新 GitHub 存储库【英文标题】:Heroku push doesn't update the GitHub repo 【发布时间】:2021-12-09 03:49:29 【问题描述】:

我设置了一个 heroku 帐户,当我执行 git push heroku master 时,heroku 显示我已构建,但我的本地 GitHub 没有随着我的代码更改而更新。

在我的设置中,我也有正确的 GitHub 存储库。 Picture of my settings

【问题讨论】:

请编辑问题以将其限制为具有足够详细信息的特定问题,以确定适当的答案。 【参考方案1】:

它应该是这样工作的。

您推送到一个名为heroku 的遥控器,它很可能指向 Heroku。你可能有另一个遥控器,可能叫origin,你还没有推送这些更新。 Heroku 永远不会为你更新 GitHub。

但是,您似乎已经在 Heroku 中设置了 GitHub 集成。 That works in the other direction, from GitHub to Heroku:

Heroku 与 GitHub 集成,可以轻松地将 GitHub 上的代码部署到在 Heroku 上运行的应用程序。当为 Heroku 应用配置 GitHub 集成时,Heroku 可以自动构建和发布(如果构建成功)推送到指定的 GitHub 存储库。

这可以是手动的,在这种情况下,您需要单击 Heroku 端的一个按钮来构建,或 automatic,在这种情况下,您推送到(或合并到)配置的 GitHub 分支将自动触发构建Heroku。

【讨论】:

以上是关于Heroku 推送不会更新 GitHub 存储库的主要内容,如果未能解决你的问题,请参考以下文章

将应用程序部署到 Heroku 后无法推送到 Github

每次github推送后,是否有可能自动更新网站?

如何将子模块添加到 github 存储库

如何使用 Hubot 将 Github 存储库部署到 Heroku?

将 2 个 Github 存储库部署到同一个 Heroku 应用程序

Heroku 管道提升 - 拉到存储库