In my original RFC [3], Jonathan Tan suggested that --refetch could be useful to repair missing objects like this, but it was out of scope for me at the time. But maybe there's a way to improve it for this sort of case? [3] https://lore.kernel.org/git/20220202185957.1928631-1-jonathantanmy@xxxxxxxxxx/ > Emily Shaffer <emilyshaffer@xxxxxxxxxx> writes: > > This manifested at $DAYJOB in a repo with the following features: > * blob-filtered partial clone enabled > * commit graph enabled > * ref Foo pointing to commit object 6aaaca > * object 6aaaca missing[a] I presume there wasn't an obvious/related cause for commit 6aaaca to go missing in the first place? Thanks, Rob :)