我使用 TortoiseGit 作为我的存储库但有时我右键单击并选择 Git GUI Here 。为什么它有时会显示这个:
我让它压缩数据库。但是 TortoiseGit 并未提及此事。
与类似的问题不同,我问为什么 Git GUI 会发出关于松散对象的消息,而 Tortoise Git 则不会。因此,它与提名的重复问题并不完全相同。
答案 0 :(得分:3)
"松散的物体"表示文件系统上的单个文件而不是更高效的包文件。 "压缩数据库"可能意味着它会运行git gc
。另见What are the “loose objects” that the Git GUI refers to?
这些天Git会不时通过运行垃圾收集git gc
为您清理它们。没有必要提示用户。这感觉就像Git GUI多年前一样,当Git没有自己的垃圾收集时。我的理解是2880是一个相当少数的松散物体。
检查您是否因gc.auto
无意中将git config gc.auto
设置为0。