这似乎是非常愚蠢的错误,我只是在脏的工作树上做了一个 git stash pop
。我不知道有什么方法可以保留所需的更改并撤消 stash pop
。一个存在吗?或者这样的错误是不可原谅的?
最佳答案
如果您仍然拥有该存储的 SHA1,则可以从中生成补丁(git format-patch SHA1
)并反向应用补丁(git apply -R filename.patch
)。
如果您丢失了 SHA1,请参阅 How to recover a dropped stash in Git?
关于git - 撤消脏工作树上的 git stash pop,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9987759/