一、git commit后如何撤销

1. 撤销git commit命令和撤销git add

1
2
命令:git reset --hard HEAD^
作用:删除工作空间修改过的代码,撤销commit&撤销add

2. 仅撤销git commit 命令

1
2
命令:git reset --soft HEAD^
作用:不删除工作空间修改过的代码,仅撤销commit