1、git log

定义:该命令显示从最近到最远的提交日志。每一次提交都有对应的commit id和commit message。

Git 版本回退命令_命令操作

如果觉得输出信息太多,可以--pretty=oneline参数调用

Git 版本回退命令_git_02

2、git reset --hard id

定义:根据 commit id 回退到指定的版本

3、git push origin HEAD --force

定义:推送到本地远程仓库

4、git reflog

定义:查看命令操作历史

Git 版本回退命令_Git_03

 查看操作的id,继续使用 git reset --hard id