我有一个裸仓库克隆下来,需要检查这个仓库是否损坏。我试着运行git status,但它显示: fatal: this operation must be run in a work tree. 我还尝试运行 git gc,如果仓库损坏,则返回非零值。但是由于仓库大小很大,这需要花费很长时间。 在此方面有任何其他替代方法吗? 更新:我尝试了 git fsck,这也需要和git gc 几乎相同的时间。仓库的大小几乎为 ~16 GB :(
git gc
或git fsck
所需的时间。你有没有适当的更小范围的想法? - LeGEC