在commit代码之后,push代码之前,如果突然发现有问题需要撤销commit的时候,可以这样操作
git reset --soft HEAD^ //撤销commit但是保留add的代码
或者
git reset --hard HEAD^ //撤销commit并且删除代码
commit注释写错了
git commit --amend
在commit代码之后,push代码之前,如果突然发现有问题需要撤销commit的时候,可以这样操作
git reset --soft HEAD^ //撤销commit但是保留add的代码
或者
git reset --hard HEAD^ //撤销commit并且删除代码
commit注释写错了
git commit --amend