Subject: Re: [PATCH 1/2] stash bug: stash can lose data in a file removed from the index

From: Charles Bailey <[email-masked]>
Date: Mon, 12 Apr 2010 22:44:03 +0100

On Sat, Apr 10, 2010 at 07:14:00PM +0100, Charles Bailey wrote:
> If a file is removed from the index and then modified in the working
> tree then stash will discard the working tree file with no way to
> recover the changes.
> 
> This can might be done in one of a number of ways.
> 
> git rm file
> vi file              # edit a new version
> git stash
> 
> or with git mv
> 
> git mv file newfile
> vi file              # make a new file with the old name
> git stash

I just wanted to give this issue a bit more visibility. To me it would
seem to be fairly important as it's a potential loss of user data with
no easy recovery.

If I'm wrong about it, perhaps someone can put me right.

Thanks,

Charles.