From: Junio C Hamano Date: Thu, 12 Jun 2008 20:51:25 GMT Subject: Re: [PATCH 2/2] git-gc: skip stashes when expiring reflogs Message-ID: <7vlk1az8aa.fsf@gitster.siamese.dyndns.org> In-Reply-To: <279b37b20806121335p90a6d40qb39b73f71dae990b@mail.gmail.com> "Eric Raible" writes: > On Thu, Jun 12, 2008 at 1:13 PM, Junio C Hamano wrote: >> Wincent Colaiuta writes: >> >>> So yes, branches _are_ better and more appropriate for long term >>> storage than stashes, but even so I don't think it's right for us to >>> risk throwing away information that the user explicitly stashed and >>> expected Git to look after for them. >> >> Yes, but for a limited amount of time. > > A limited amount of time? Why is that? Can you give a rationale which > at least addresses Wincent's points? Perhaps http://thread.gmane.org/gmane.comp.version-control.git/84665/focus=84670 The user explicitly asks to stash it for a while, where the definition of the "while" comes from reflog's retention period.