From: Dmitry Potapov Date: Sat, 28 Mar 2009 09:53:46 GMT Subject: Re: On git 1.6 (novice's opinion) Message-ID: <37fcd2780903280253t189bf437h2948dd451d4d2179@mail.gmail.com> In-Reply-To: <7v8wmq5t8d.fsf@gitster.siamese.dyndns.org> On Sat, Mar 28, 2009 at 4:30 AM, Junio C Hamano wrote: > Dmitry Potapov writes: > >> On Fri, Mar 27, 2009 at 12:50 PM, Ulrich Windl >> wrote: >>> >>> what made me wonder is this (about item 1): I thought I've read that blobs store >>> content and attributes, so very obviously I wondered why not store thr "right >>> attributes" (i.e. the time of the file). My reasoning: You make some changes, then >>> test them (which might last several hours or days). The if I'm happy I'll >>> "commit". >> >> With Git, you usually commit your changes immediately (without waiting >> the result >> of testing), because you can always undo commit until you publish your changes. > > Heh, "can" and "usually" are somewhat different.  I don't. Fair enough. But I was refering to the situation where testing may take several hours or days. Leaving uncommitted changes in your working tree for a few days is rarely a good idea if you can undo the commit later. Of course, the situation is different if the testing takes only a couple minutes. Dmitry