第一次遇到这个情况,随便乱用reset给我整麻了,果然还是得搞清楚再用,还好git还提供了能让我挽回的功能,否则我一天白忙活了。
解决方法:
前置条件(reset前已经add过代码)
使用git reflog
查看目录树,然后找到reset之前的id,我这里找到的是ed3ba72
,然后再reset到该id就恢复了reset前的代码。
第一次遇到这个情况,随便乱用reset给我整麻了,果然还是得搞清楚再用,还好git还提供了能让我挽回的功能,否则我一天白忙活了。
解决方法:
前置条件(reset前已经add过代码)
使用git reflog
查看目录树,然后找到reset之前的id,我这里找到的是ed3ba72
,然后再reset到该id就恢复了reset前的代码。