【问题标题】:Not able to deploy my app with new changes in heroku无法使用 heroku 中的新更改部署我的应用程序
【发布时间】:2016-12-05 17:42:37
【问题描述】:

我是唯一一个在我的应用程序中工作的人,我正在尝试通过 codeship 在 heroku 中部署应用程序。我收到以下错误,有人可以帮我解决这个问题吗?

错误:

警告:将“heroku.com,50.19.85.154”(RSA) 永久添加到已知主机列表中。 致 git@heroku.com:myApp.git ! [拒绝] f4c7f487a24b4109ee81c242ee78c6659beaf6a4 -> master(非快进) 错误:未能将一些引用推送到 'git@heroku.com:myApp.git' 提示:更新被拒绝,因为推送的分支提示位于其遥控器后面 提示:对应。查看此分支并集成远程更改 提示:(例如'git pull ...')在再次推动之前。 提示:有关详细信息,请参阅“git push --help”中的“关于快进的说明”。**** 强文本

【问题讨论】:

    标签: heroku codeship


    【解决方案1】:

    此错误消息通常是由于从 Codeship 之外的源向 Heroku 推送提交。

    如果这些提交(尚未)包含在触发 Codeship 构建的树中(例如,因为您尚未将它们推送到远程存储库,或者因为它们是在构建 VM 本身的构建过程中创建的) ,推送将失败,因为 Heroku 上的远程包含将被删除的提交。

    一种可能(尽管具有破坏性)的解决方案是强制推送。但请注意,这可能会导致您丢失 Heroku 上可用的修改。

    如果您只通过 Codeship 推送到 Heroku,则不应该发生这种情况。

    如果您有更多问题或希望我们查看您的构建日志,请随时在https://helpdesk.codeship.com 上开票

    【讨论】:

      猜你喜欢
      • 2012-09-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-08-27
      • 2018-12-12
      相关资源
      最近更新 更多