一. git命令 回退commit (git 工作台回退)
1.1 首先查看日志
git log 显示从近到远的日志记录,按向下键来查看更多,按 Q 键退出查看日志 git log --pretty=oneline 简洁显示日志记录
2.2 第六次是 commit 的,然后我突然不想 commit 了,我想撤销
git reset --hard 提交id
意思就是,你要撤销第六次 commit ,你就要把 HEAD 指向 第五次,所以 reset 一下 HEAD 就好啦
注意:工作空间的代码的改动就没啦
如果想保留工作空间的代码只是撤销commit,请执行下面的命令:
git reset --soft HEAD^
HEAD^的意思是上一个版本,也可以写成HEAD12
如果你进行了2次commit,想都撤回,可以使用HEAD