title: GitHub, push error: the remote end hung up unexpectedly
body: <p>I now cannot push my local commit to the github repo. I received an error message:</p>
  
  <pre><code>Counting objects: 76, done.
  Delta compression using up to 8 threads.
  Compressing objects: 100% (75/75), done.
  Writing objects: 100% (76/76), 5.23 MiB | 24.67 MiB/s, done.
  Total 76 (delta 45), reused 0 (delta 0)
  remote: fatal: early EOF
  error: RPC failed; curl 55 SSL_write() returned SYSCALL, errno = 32
  fatal: The remote end hung up unexpectedly
  fatal: The remote end hung up unexpectedly
  Everything up-to-date
  </code></pre>
  
  <p>I've tried some solutions offered <a href="https://stackoverflow.com/questions/24114676/git-error-failed-to-push-some-refs-to">here</a>, nothing works.</p>
  
  <p>I also tried to push another project to rule out network issue. It succeeded, although taking some time.</p>
  
  <p>I ran <code>git fsck</code>, receiving</p>
  
  <pre><code>git fsck --full
  Checking object directories: 100% (256/256), done.
  Checking objects: 100% (3831/3831), done.
  </code></pre>