我正在研究Git,并对特定文件做了很多更改。错误地,在提交时我运行了git stash,并且对该文件所做的所有更改现在都消失了。有什么办法可以使这些更改恢复? 我使用了git stash show和git stash apply,但是它不起作用。
答案 0 :(得分:2)
git stash pop
可以用于此处找回您的更改。
git stash apply --index
如果使用--index选项,则不仅尝试恢复工作树的更改,还尝试恢复索引的更改。但是,如果您有冲突,这可能会失败