需求
开发的代码还未commit到git本地仓库,就从git远程仓库上pull了代码,导致开发的代码直接被冲掉,需要退回到上一个版本代码。
操作
进入到项目git本地仓库文件夹下
打开cmd窗口,执行命令:git reflog
找到需要回退的版本,执行命令:git reset --hard HEAD@{n}
如执行:git reset --hard 61a942c
需求
开发的代码还未commit到git本地仓库,就从git远程仓库上pull了代码,导致开发的代码直接被冲掉,需要退回到上一个版本代码。
操作
进入到项目git本地仓库文件夹下
打开cmd窗口,执行命令:git reflog
找到需要回退的版本,执行命令:git reset --hard HEAD@{n}
如执行:git reset --hard 61a942c