Sel*_*lva 5 git git-rebase git-extensions git-gc git-branch
尝试下面的命令和面临的错误.
C:\project\sys\src>git gc
计数对象:6342699,完成.
警告:次优包装 - 内存不足
致命:内存不足,malloc失败(试图分配239971384字节)
错误:无法运行重新包装
我试过了
git config --global pack.windowMemory 256m
git repack -a -f -d
更新最新的git扩展
git gc --aggressive --prune=now
我尝试了很多选择.但我仍面临这个问题.任何想法为什么我收到这个错误?
您可以开始将 设定pack.deltaCacheSize为较低的值**。此参数控制包创建期间用于缓存增量的最大内存。降低它可能会减少内存使用量,但也会减慢操作速度。
您可以使用以下命令进行设置:
git config --global pack.deltaCacheSize 64m
Run Code Online (Sandbox Code Playgroud)
最近(Git 2.29+,2020 年第四季度),git maintenance也可以成为git gc.
git maintenance run --task=gc
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5825 次 |
| 最近记录: |