Hi,
On Mon, 12 May 2008, Teemu Likonen wrote:
Probably a crazy idea: What if "gc --aggressive" first removed *.keep
files and after packing and garbage-collecting and whatever it does it
would add a .keep file for the newly created pack?
Most .keep files are not meant to be removed by git-gc. Usually, .keep
files are only created interactively (if you _want_ to keep a pack, e.g.
when it has been optimally packed and is big), or by git-index-pack while
it is writing a pack (IIRC).
So I think it would be wrong for "gc --aggressive" to remove the .keep
files.
Ciao,
Dscho