标签: windows git
我在Windows上使用Git。
经过多次本地更改并在本地提交后,我从远程存储库执行了Git pull。我发现在执行此操作并发生一些冲突之后,本地存在的大量代码现在已经消失,而没有在磁盘上创建任何备份文件(即.LOCAL)。
在我进行远程拉动之前,有没有办法将我的状态恢复到我的本地状态?
由于
答案 0 :(得分:0)
检索整个分支:
git reset --hard HEAD
或单个文件:
git checkout HEAD^ -- file1 file2 file3