Git push occurs when the header above the error, do not know how to solve. Search for the next StackOverflow, which said that the HTTP Postbuffer is not enough to cause.
To run the following command:
git config --global http.postBuffer 2M
But, unfortunately, not resolved, or the same mistake.
Another answer is that GitHub itself caused the problem, blind, I am the whole afternoon is such a problem, can not be the problem of the GitHub site itself? Then I re-download the latest version of Git, reconfigure the next SSH key, or not. I will update this article when I have solved it. = =!
References
http://stackoverflow.com/questions/22005259/git-push-error-rpc-failed-result-56-http-code-0
Http://stackoverflow.com/questions/18436812/why-do-i-get-error-rpc-failed-result-52-http-code-0-fatal-the-remote-end-h
git push error:rpc failed; result=56, HTTP code = 0 [closed]