【问题标题】:Error message after successfully pushing to Heroku成功推送到 Heroku 后的错误消息
【发布时间】:2016-07-06 18:45:12
【问题描述】:
remote: Verifying deploy... done.
fatal: protocol error: bad line length character: fata
error: error in sideband demultiplexer

这只是随机开始出现。我的更改保存在 git 中并成功推送到 Heroku。我不知道这意味着什么或导致它的原因,因为我根本没有做任何新的事情。

【问题讨论】:

  • 从今天开始,我们在 Heroku 部署中看到了同样的情况。所有这些都来自我们没有更改任何部署配置的构建服务器。我想我会为此打开一个 Heroku 支持问题。
  • 如果你有什么问题请告诉我。我也开始偶尔会遇到奇怪的错误,因为我对 heroku 的推送失败,然后当我再次推送它时它会起作用。例如:remote: error: cannot lock ref 'refs/heads/master': ref refs/heads/master is at ae943f5f0b6bd283ds486ab6e9676ae973194a70a but expected 69e4ee4446428e4cef84756ff6381ae64e7ea1a24ff5c69
  • 错误信息今天消失了。我什么都没做。

标签: git heroku


【解决方案1】:

我自己也遇到了这个问题。对我有用的是直接来自 Heroku 支持的回复

$ Upgrade GIT on your local machine
$ heroku plugins:install heroku-repo
$ heroku repo:reset -a <app-name>
$ git commit --allow-empty -m "Reset repo"
$ git push heroku master

【讨论】:

  • 只有最后 3 个步骤对我有用(重置和重新推送)
  • 当我尝试运行这个时,我得到Warning: repo:reset is not a heroku command.
  • 我尝试升级我的 heroku 版本,但没有帮助。我使用的是几周前的 7.39
  • MalcolmOcean - 一定要先heroku plugins:install heroku-repo
  • 顺便说一句 - 对我们来说,它可以简单地重置 repo (heroku repo:reset),然后再次从我们的 CI 工具推送。
【解决方案2】:

最近已就此与 Heroku 支持人员进行过交谈,您可以在推送到 Heroku 远程时传递以下环境变量,以了解更多关于正在发生的事情:

GIT_CURL_VERBOSE=1 GIT_TRACE=1 git push https://heroku:key@git.heroku.com/app-name.git develop:develop

【讨论】:

    【解决方案3】:

    清理 heroku 存储库,然后从头开始再次推送对我来说是诀窍。

    https://stackoverflow.com/a/37925714

    【讨论】:

    • 提交历史将会消失。不是很糟糕吗? ——
    【解决方案4】:

    服务器有问题。
    您的远程 git 服务器没有回复预期的 git 响应。

    首先检查您的服务器.bashrc 文件。它可能会打印错误或存在语法问题。

    可能的相关问题:

    https://askubuntu.com/questions/210381/git-fatal-protocol-error-bad-line-length-character-ssh

    Git push results in fatal: protocol error: bad line length character: This

    Strange error in gitlab: fatal: protocol error: bad line length character: Depl

    【讨论】:

      【解决方案5】:

      这已由 Heroku 解决,显然是他们的错误。

      【讨论】:

      • 并非总是如此 - 我会标记一个包含一些有用内容的答案
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-03-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-01-02
      • 1970-01-01
      相关资源
      最近更新 更多