reset。将版本回退到某一个版本

比如进行了5次提交

commit1--commit2--commit3--commit4--commit5。     我们回退到commit3 那么4和5的提交就都没有了

 

revert。继续提交一个版本,反向操作回退某一个提交

 

commit1--commit2--commit3--commit4--commit5--commit6,6将3的给回退了,但是4和5还在。