Git 神秘地“时不时地”运行垃圾收集,并删除您拥有的和孤立的提交。
https://www.kernel.org/pub/software/scm/git/docs/git-gc.html https://www.kernel.org/pub/software/scm/git/docs/git-gc.html
从科学角度来说,这会在您意识到之前大约 6-8 小时发生真的需要那个承诺刚刚被删除。
我不想让 Git 删除我的文件。如何完全禁用自动垃圾收集?
来自您刚刚链接到的同一页面 https://www.kernel.org/pub/software/scm/git/docs/git-gc.html:
一些 git 命令可能会自动运行 git gc;有关详细信息,请参阅下面的 --auto 标志。如果您知道自己在做什么,并且只想永久禁用此行为而不需要进一步考虑,只需执行以下操作:
$ git config --global gc.auto 0
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)