Git Pull - 消除了局部变化

时间:2010-12-09 16:32:39

标签: windows git

我在Windows上使用Git。

经过多次本地更改并在本地提交后,我从远程存储库执行了Git pull。我发现在执行此操作并发生一些冲突之后,本地存在的大量代码现在已经消失,而没有在磁盘上创建任何备份文件(即.LOCAL)。

在我进行远程拉动之前,有没有办法将我的状态恢复到我的本地状态?

由于

1 个答案:

答案 0 :(得分:0)

检索整个分支:

git reset --hard HEAD

或单个文件:

git checkout HEAD^ -- file1 file2 file3