这是有两个提交v1和v2,假设此时v2的提交有误想回退到v1。 第一种:混合合并 如果这时觉得v2提交并没有错误想回到回退之前的状态有两种方法: 第一种:直接在次提交 第二种:使用命令行 第一种方法不再说明,第二种方法做一下说明 此时窗口为编辑模式,点击q退出 使用如下命令reset $ git reset --hard 0cf67eb 第二种:软合并 第三种:强行合并