首页 > 解决方案 > 如何使用 Git 恢复我的本地更改?

问题描述

我正在研究 Git,并对特定文件进行了大量更改。错误地,在提交时我运行了 git stash 并且对该文件所做的所有更改现在都消失了。有什么办法可以恢复这些变化??我使用了 git stash show 和 git stash apply 但它不起作用。

标签: gitgit-stash

解决方案


git stash pop 可以与此处一起使用以取回您的更改。

git stash 应用 --index

如果使用 --index 选项,则不仅尝试恢复工作树的更改,还尝试恢复索引的更改。但是,当您有冲突时,这可能会失败


推荐阅读