Git 推送至 GCP 源存储库失败

Git 推送至 GCP 源存储库失败

几天了,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正在运行)。
有人知道为什么它没有按预期工作吗?

答案1

尝试修改你的 git 配置以不分块大文件。

一个简单的修复方法是告诉 git 不要分块,直到某个非常大的尺寸值,例如

git config http.postBuffer 524288000

查看类似问题和其他答案这里

相关内容