我正在 Git 中尝试相当激进的自动 gc,主要用于打包目的。在我的回购中,如果git config --list
我有设置
...
gc.auto=250
gc.autopacklimit=30
...
如果我这样做,git count-objects -v
我会得到
count: 376
size: 1251
in-pack: 2776
packs: 1
size-pack: 2697
prune-packable: 0
garbage: 0
但git gc --auto
不会改变这些数字,没有任何东西被打包!由于我超过 gc.auto 限制的 126 个对象,松散的对象不应该被打包吗?