我的情况是只将git用作目录内容的KV存储。我使用git update-index --add; git write-tree添加目录,并在必要时使用git read-tree检索它们。我将以其他方式手动记录树的SHA1哈希。
在这个场景中,我需要配置什么来防止一些git命令来GC这些不可访问的对象?
发布于 2015-10-16 10:11:55
您可以通过将自动GC添加到配置中来禁用它。
来自文档中的描述部分 (强调我):
一些git命令可能会自动运行git;有关详细信息,请参阅下面的--自动标志。如果您知道自己在做什么,只想永久禁用此行为,而无需进一步考虑,只需:
$ git config --global gc.auto 0
https://stackoverflow.com/questions/33167108
复制相似问题