Symptom
$ git push -u origin master
Counting objects: 2082, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (2055/2055), done.
error: unable to rewind rpc post data – try increasing http.postBuffer
error: RPC failed; curl 56 OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 10054
nexpectedlyremote end hung up uWriting objects: 79% (1645/2082), 5.45 MiB | 102.00 KiB/s
Writing objects: 100% (2082/2082), 7.11 MiB | 309.00 KiB/s, done.
Total 2082 (delta 306), reused 0 (delta 0)
fatal: The remote end hung up unexpectedly
Everything up-to-date
Solution
$ git config http.postBuffer 524288000
$ git push -u origin master
https://stackoverflow.com/questions/46232906/git-clone-error-rpc-failed-curl-56-openssl-ssl-read-ssl-error-syscall-errno