soft模式 把上面的commit记录全部回退到uncommit中进行版本控制,工作区代码不覆盖 mixed模式 把上面的commit记录全部回退到不进行版本控制,工作区代码不覆盖 hard模式 把上面的commit记录全部回退到不进行版本控制,工作区代码覆盖