在脏工作树上撤消git stash pop

0xc*_*0de 15 git git-stash

这似乎是非常愚蠢的错误,我只是git stash pop在一棵肮脏的工作树上做了一件事.我不知道如何保持所需的更改并撤消stash pop.有人存在吗?或者这样的错误是不可原谅的?

adl*_*adl 9

如果你仍然有那个存储的SHA1,你可以从它生成一个补丁(git format-patch SHA1)并反向应用补丁(git apply -R filename.patch).

如果你丢失了SHA1,请参阅如何在Git中恢复丢弃的存储?