Hi,
Background: I have a situation where I have to fix up a few hundred
repos in terms of 'git gc' (the auto gc seems to have failed in many
cases; they have far more than 6700 loose objects). I also found some
corrupted objects in some cases that prevent the gc from completing.
I am running "git gc" followed by "git fsck". The majority of the
repos I have worked through so far appear to be fine, but in the
larger repos (upwards of 2-3 GB) the git fsck is taking almost 5 times
longer than the 'gc'.
If I could assume that a successful 'git gc' means an fsck is not
needed, I'd save a lot of time. Hence my question.
--
Sitaram