问题
Possible Duplicate:
How to reverse apply a stash?
I regret having applied a stash (wrong branch). How can I undo this and have my stash back to my stash list in order to apply it later on the right branch?
回答1:
If you haven't committed, you should just be able to git stash
again, possibly with a git reset HEAD
first.
Also, git stash apply
doesn't delete the stash like git stash pop
does. So if you have committed, you could git reset --hard [last_good_commit]
(if you haven't pushed) or git revert [last_good_commit]
(if you have pushed) and just apply the stash again once you're on the right branch.
来源:https://stackoverflow.com/questions/9242844/aborting-git-stash-apply