猜测原因:昨天 add commit 之后,设备断电了。今天 git log 就报文章标题的错误
.git\refs\heads\ 下有各个分支命名的HEAD的纪录文件,纪录当前分支指向哪个commit,
用 notepad++ 打开有一串NUL,
去.git\logs\refs\heads这个目录下,找到当前分支对应的文件,打开找到最后一次commit的hashcode
把这个code,复制到.git\refs\heads\ 下对应的分支文件中,就可以了
猜测原因:昨天 add commit 之后,设备断电了。今天 git log 就报文章标题的错误
.git\refs\heads\ 下有各个分支命名的HEAD的纪录文件,纪录当前分支指向哪个commit,
用 notepad++ 打开有一串NUL,
去.git\logs\refs\heads这个目录下,找到当前分支对应的文件,打开找到最后一次commit的hashcode
把这个code,复制到.git\refs\heads\ 下对应的分支文件中,就可以了