【发布时间】:2021-05-05 21:21:57
【问题描述】:
我有一个大型个人存储库,用于保存我的日常工作文件。自从我的笔记本电脑去年崩溃并且 OneDrive 无法恢复所有文件后,我就开始使用它。特别是长文件路径有问题。显然,这个回购随着时间的推移而增长。几个月后我删除了旧文件。每天都会创建一个新分支,并将当天的更改推送到 repo。
从昨天开始,这个过程失败了。我删除了一些文件,将总大小减少了约 40%,但它仍然失败。推送的压缩阶段达到99%,文件数达到5129-5137(数量在这个范围内变化)然后远端挂断,与远程主机的连接被切断。我在 git bash 和 tortoisegit 中都试过了,后者的截图贴在下面。
我该如何解决这个问题?
【问题讨论】:
-
您是使用
git filter-branch还是BFG删除文件?如果你只是删除一些文件然后git commit,存储库元数据实际上会变大。 -
我直接删了。不知道元数据的这种增加。
-
更大的 http 缓冲区?
-
http缓冲区设置为1024000000。我只是使用了git filter-branch然后尝试推送。同样的问题仍然存在。
标签: git gitlab tortoisegit