1.
git log #查看历史提交记录 ,按向下箭头进行向下翻页,按Q键退出查看日志
2.
git reset --hard HEAD^ #回退到上个版本
git reset --hard HEAD~3 #回退到前3次提交之前,以此类推,回退到n次提交之前
git reset --hard commit-id #退到/进到 指定commit的id码
3.
git reflog #查看历史所有commit,找到对应的id码
4.
git reset --hard id码 # 回到需要的 版本
日志出现乱码参考解决 https://blog.csdn.net/qq_22934887/article/details/84973534