在使用远程仓库时,当我运行 git fetch origin
命令时,我开始收到以下提示:
正在后台自动压缩仓库以达到最佳性能。
请查看 "git help gc" 了解手动清理。
警告: 上次垃圾回收报告了以下问题。请纠正根本原因并删除 .git/gc.log 文件。
只有在文件被删除后,才会执行自动清理。
警告: 存在太多无法访问的松散对象; 运行 'git prune' 来删除它们。
这种情况一直发生。我找到了一些资料说应该用 git gc
命令来解决,但是似乎只起作用一次 - 在此之后和随后的 git fetch origin
命令后,我又得到了同样的提示。
正在后台自动压缩仓库以达到最佳性能。 请查看 "git help gc" 了解手动清理。
之后情况重复出现。我尝试过删除 .git/gc.log 文件,但没有起作用。
我的 Git 技能非常有限。我为什么会收到这些警告,如何才能长期解决这个问题呢?
git prune
或者git gc --aggressive
吗? - jingx