如何在git checkout和git pull之后找回修改后的文件?

时间:2010-10-26 06:04:03

标签: git pull git-checkout revert

我修改了一个文件,然后我想从远程获取最新版本。

所以我运行git checkout来恢复文件,然后运行git pull来获取最新版本。

之后,我发现我需要修改文件。

是否可以取回它?谢谢!

2 个答案:

答案 0 :(得分:2)

使用"git stash"存储您的所有更改,"git pull"更新您的存储库,然后"git stash apply"更改您的更改。

答案 1 :(得分:1)

如果你已经完成了git checkout - 文件要还原而不是为时已晚......只是更改丢失了...更好的想法可能是隐藏更改而不是恢复它......