Re: My stash wants to delete all my files

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




On 25 Sep 2007, at 02:26, Junio C Hamano wrote:

Jonathan del Strother <maillist@xxxxxxxxxxxxxx> writes:

$ git stash list
stash@{0}: On master: --apply
stash@{1}: WIP on master: 09e3c30... Better handling of cell sizes in
the grid

$ git stash show stash@{1}
...
19 files changed, 0 insertions(+), 3805 deletions(-)

Hmm.  Looks like it's trying to delete all of my versioned files.
"git stash apply stash@{1}" confirms this. Obviously that's not what I tried to stash - my WIP when I stashed was a few additions, a couple of new unversioned files, and moving a few lines of code from one file
to another.

Any ideas what happened there?  I can't seem to reproduce the problem
in a test repository.

...
Whenever anybody wonders where inadvertent reverting changes
come from, two most likely reasons are incorrect push into the
current branch's tip initiated from elsewhere, or incorrect
fetch into the current branch's tip initiated from the
repository.

I'm working on a single isolated repository, so haven't pushed, pulled, fetched, or anything.


	git ls-tree stash@{1}
       git rev-parse stash@{1}^1
       git diff stash@{1}^1 stash@{1}^2


ls-tree is empty. rev-parse confirms I was on the right revision when I stashed, and the diff shows everything being deleted.


Does the third command show you what you thought you have
told "git add" to put in the index just before you made the
stash?

I don't think I git-added anything - just made changes to the working copy. (It *does* stash those, right??)


I'm at a loss to explain what happened here...
-
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]

  Powered by Linux