一:找到想要还原到的commit ID (通过git log查看)
wester@wester-PC:/wester/$ git logcommit e38f86ff10e0f32d420ffd3646243cda97c78367Author: wester <c11099019>Date: Fri Jun 5 15:34:18 +0800其中:commit后面跟的就是commit id
二:撤销情况一(撤销提交操作,但不撤销修改的代码)
执行:git reset commit_id 撤销提交操作,但不撤销修改的代码,可以直接通过git commit 重新提交对本地代码的修改
三:撤销情况二(完成撤销,同时将代码恢复到前一commit_id 对应的版本)
执行:git reset --hard commit_id
注意两种情况的不同