1:最本质的区别:reset 回滚后,不会生成任何commit点(也就是提交哈希值),而revert回滚后回生成commit点
2:reset 命令参数包括:soft hard mixed 三个回滚方式