如何使用Git恢复我的本地更改?

时间:2019-12-17 10:34:54

标签: git git-stash

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

1 个答案:

答案 0 :(得分:2)

git stash pop 可以用于此处找回您的更改。

git stash apply --index

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