remote: Verifying deploy... done.
fatal: protocol error: bad line length character: fata
error: error in sideband demultiplexer
这只是随机开始出现。我的更改被保存在git中并成功推送到Heroku。我不知道这意味着什么或是什么导致它,因为我没有做任何新的事情。
答案 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存储库,然后从头开始再次推送就可以了。
答案 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