1.git reset --soft <commit> 撤回到 改动已经添加到缓存但是没有commit的状态
2.git reset --mixed <commit> 撤回到 改动未添加到缓存,未commit的状态
3.git reset --hard <commit> 完全撤回
1.git reset --soft <commit> 撤回到 改动已经添加到缓存但是没有commit的状态
2.git reset --mixed <commit> 撤回到 改动未添加到缓存,未commit的状态
3.git reset --hard <commit> 完全撤回