【参考】https://www.jianshu.com/p/c6927e80a01d
【理解】
--soft改变最轻,将已提交变成uncommit状态,工作区内容不变
--mixed次之,将已提交变成unstage状态,工作区不变
--hard最严重,全部撤回,工作区改变
执行git reset --hard 后可使用git reflog查看更改
标签:reset,git,--,hard,mixed,soft From: https://www.cnblogs.com/VaderSkywalker/p/17304216.html