На несколько дней, git push
не работает:
$ git push -v
Pushing to https://source.developers.google.com/p/xxxxxxx
Counting objects: 6546, done.
Delta compression using up to 2 threads.
Compressing objects: 100% (3171/3171), done.
POST git-receive-pack (chunked)
error: RPC failed; HTTP 500 curl 22 The requested URL returned error: 500 Internal Server Error
fatal: The remote end hung up unexpectedly
Writing objects: 100% (6546/6546), 4.28 GiB | 44.99 MiB/s, done.
Total 6546 (delta 2676), reused 5369 (delta 1598)
fatal: The remote end hung up unexpectedly
Это систематично. Репозиторий тяжелый (19Gi) и содержит много файлов.
Работал нормально годами.
Это не проблема с разрешением (pull
работает).
У кого-нибудь есть идеи, почему он не работает должным образом?
Попробуйте изменить конфигурацию git, чтобы не разбивать большие файлы.
Тривиальное исправление - сказать git, чтобы он не блокировал фрагменты до тех пор, пока не появится какое-то смехотворно большое значение размера, например
git config http.postBuffer 524288000
Отметьте похожую проблему и другие ответы Вот