3 ms·
> Packing is an implementation detail. It's so much of an implementation detail that even if the pack has a diff/delta between the two objects to diff, that WO
by glandium 3y ago
> Packing is an implementation detail.
It's so much of an implementation detail that even if the pack has a diff/delta between the two objects to diff, that WON'T be used to produce the output from git diff.
- cesarb 3y agoIt's so much of an implementation detail, that git didn't have packing at first! All it had was loose objects ("disk space is cheap"). Packing was later added as an optimization, but the object model is still the same. It doesn't matter whether an object is in a pack file or not, it's treated the same.