我做了git pull rebase
之后,我项目中的所有文件都发生了非常悲惨的事情。我试图遵循此线程中的提示:
Git pull deleted uncommitted changes
尤其是第二种解决方案,我一直在尝试这样做:
grep -rin string_in_missing_file .git/
我在终端中看到这样的结果:
.git//rebase-apply/0002:9609:+const ExplainSection = styled.div`
.git//rebase-apply/0002:9614:+const SectionNumber = styled.div`
.git//rebase-apply/0002:9621:+const SectionImage = styled.div`
.git//rebase-apply/0002:9626:+const SectionText = styled.div`
关于我的文件的信息似乎仍然在某个地方浮动,但是我不知道如何还原它们,或者甚至还无法恢复。
请在这里帮助我:(
答案 0 :(得分:0)
检查git reflog
,以便可以查看HEAD最近的去向。这样,您可以将分支重置到以前的位置。只要提交了这些文件,您就不会轻易丢失它们。