git push error: RPC failed; result=56, HTTP code = 0

Detailed info:

Username for 'https://xiangwan.visualstudio.com': xiangwan
Password for 'https://xiangwan@xiangwan.visualstudio.com':
Counting objects: 85, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (58/58), done.
Writing objects: 100% (63/63), 20.67 KiB | 0 bytes/s, done.
Total 63 (delta 26), reused 1 (delta 0)
error: RPC failed; result=56, HTTP code = 0
fatal: The remote end hung up unexpectedly
fatal: The remote end hung up unexpectedly
Everything up-to-date
  1. has set git config http.postBuffer 524288000, still the error;
  2. Only HTTPS authenticate, no SSH

  • Download from a GitLab private repository
  • Separate development and deployment git repositories
  • Can I delete a forked Github repository when upstream hasn't accepted my pull request?
  • “Invalid remote: origin” error when importing to Eclipse (m2eclipse, eGit)
  • git pull after forced update
  • Creating GitHub repository with only a subset of a local repository's history
  • Can I share an entire Git project via Gist?
  • ways to publish pages in github using markdown without having to install jekyll or other tools
  • How to make submodule with detached HEAD to be attached to actual HEAD?
  • How do I handle two separate yet very similar code-bases with git /github?
  • How to stash my previous commit?
  • squash more then two commits in sourcetree?
  • One Solution collect form web for “git push error: RPC failed; result=56, HTTP code = 0”

    The problem is most likely because your git buffer is too low.

    You will need to increase Git’s HTTP buffer by setting.

    git config --global http.postBuffer 2M
    
    Git Baby is a git and github fan, let's start git clone.