成功推送到Heroku后出现错误信息

时间:2016-03-20 06:57:07

标签: git heroku

remote: Verifying deploy... done.
fatal: protocol error: bad line length character: fata
error: error in sideband demultiplexer

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

5 个答案:

答案 0 :(得分:26)

我自己遇到了这个问题。对我有用的是直接来自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

答案 1 :(得分:1)

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

答案 2 :(得分:1)

清理heroku存储库,然后从头开始再次推送就可以了。

https://stackoverflow.com/a/37925714

答案 3 :(得分:0)

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

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

可能的相关问题:

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

答案 4 :(得分:0)

最近就此问题与Heroku进行了交流,您可以在将其推送到Heroku遥控器上以了解发生了什么情况时传递以下环境变量:

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