From: Ping Yin Date: Mon, 03 Mar 2008 16:47:08 GMT Subject: Re: [RFC] git reset --recover Message-ID: <46dff0320803030847t42583badw1f5163d600a6fafb@mail.gmail.com> In-Reply-To: <8aa486160803030713r7bdcf825sf994cbb20f096ccd@mail.gmail.com> On Mon, Mar 3, 2008 at 11:13 PM, Santi Béjar wrote: > On Mon, Mar 3, 2008 at 3:59 PM, Ping Yin wrote: > > Today i use git reset carelessly and lose all my changes! > > > > > > but i fogot to type "git init" which results that file1 and file2 are > > added to index of foo repository. I tried to revert the operation > > using "git reset". And the tragedy happened at that time because i > > made so fatal a mistake that i typed "git reset --hard". And i lost > > all my files in bar dir! > > "git reset" was sufficient. > I know about this, but i was just too careless. > > > > > So, can we introduce a --recover option for "git reset" to save the > > foolish or careless people like me? > > Another possibility would be to not delete a file that is absent in > both the old and new HEAD, even if it was in the index. > Sounds interesting. > Santi > -- Ping Yin