Re: dangling commits and blobs: is this normal?
- From
Nicolas Pitre <nico@cam.org>
- Date
- Apr 22, 2009, 20:11 UTC
- Message-ID
- <alpine.LFD.2.00.0904221609250.6741@xanadu.home>
- In-Reply-To
- <20090422200502.GA14304@coredump.intra.peff.net>
On Wed, 22 Apr 2009, Jeff King wrote:
Show 19 quoted lines
> On Wed, Apr 22, 2009 at 04:00:06PM -0400, Nicolas Pitre wrote: > > > And what would be the point of manually running 'git gc' then, given > > that 'git gc --auto' is already invoked automatically after most commit > > creating commands? > > > > I mean, if you consider explicit 'git gc' too long, then simply wait > > until you can spare the time, if at all. This is not like a non gc'd > > repository suddently becomes non functional. > > The other tradeoff, mentioned by Matthieu, is not about speed, but about > rollover of files on disk. I think he would be in favor of a less > optimal pack setup if it meant rewriting the largest packfile less > frequently. > > However, it may be reasonable to suggest that he just not manually "gc" > then. If he is not generating enough commits to warrant an auto-gc, then > he is probably not losing much by having loose objects. And if he is, > then auto-gc is already taking care of it.
My point exactly.
And those people savvy enough to automate 'git gc' nightly should be able to cope with .keep files as well.
Nicolas