Git push error: RPC failed; result=56, HTTP code = 200 fatal: The remote end hung up unexpectedly fatal
Solution 1:
Look here: https://flyingtomoon.com/2011/04/12/git-push-is-failed-due-to-rpc-failure-result56/
The problem is most likely because your git buffer is too low.
You will need to increase Git’s HTTP buffer by setting the git config var “http.postBuffer” to 524288000.
git config http.postBuffer 524288000
Solution 2:
Increase the Git buffer size to the largest individual file size of your repo:
git config --global http.postBuffer 157286400
Solution 3:
This error was caused by my corporate Firewall.