title: Getting error "unable to parse remote unpack status" when attempting to push to Azure Devops
body: <p>I was attempting to push a bunch of new files to my private Azure Devops source control repository using git and I get the following error:</p>
  
  <blockquote>
    <p>error: unable to parse remote unpack status: ng refs/heads/dirtypiece/gdpr An error occurred while communicating with the remote host. The error code is 0x800703E5.</p>
  </blockquote>
  
  <p>I also get this error when attempting to push a 12 MB video file up, but don't encounter the error when attempting to push up a small set of changes (like a single file).</p>
  
  <p>Here's the full command and output I see for reference:</p>
  
  <blockquote>
    <p>"C:\Program Files (x86)\Git\bin\git.exe" push -u --recurse-submodules=check --progress "origin" refs/heads/dirtypiece/gdpr:refs/heads/dirtypiece/gdpr
    Counting objects: 3622, done.
    Delta compression using up to 8 threads.
    Compressing objects: 100% (1602/1602), done.
    Writing objects: 100% (3622/3622), 11.53 MiB | 1.91 MiB/s, done.
    Total 3622 (delta 1926), reused 3545 (delta 1888)
    remote: We noticed you're using an older version of Git. For the best experience, upgrade to a newer version.
    <strong>error: unable to parse remote unpack status: ng refs/heads/dirtypiece/gdpr An error occurred while communicating with the remote host. The error code is 0x800703E5.</strong>
    Everything up-to-date
    Done</p>
  </blockquote>
  
  <p>I don't remember ever hitting anything like this in the past when I've attempted to push up a large number of files (always seemed to push fine). I was thinking it might be a temporary throttling or resource constraint issue on the Azure Devops servers, but the issue has been happening for 2 days now.</p>
  
  <p>I also checked the size of my repository to see if I was hitting a <a href="https://docs.microsoft.com/en-us/azure/devops/repos/git/limits?view=vsts" rel="noreferrer">10 GB limit</a> or something like that, but it appears to be within tolerance:</p>
  
  <blockquote>
    <p>$ git count-objects -vH
    count: 2248
    size: 5.85 MiB
    in-pack: 123703
    packs: 19
    <strong>size-pack: 759.69 MiB</strong>
    prune-packable: 14
    garbage: 0
    size-garbage: 0 bytes</p>
  </blockquote>
  
  <p>Has anyone encountered this issue before or know how to get around it? I've definitely pushed up more files and larger files in the past so am confused as to why this started happening.</p>
  
  <p>Thanks for any advice!</p>