当提交了错误的commit,可以用下面这个命令回退到前一个commit:
git reset --hard a1f07a521cc1301d4f674d0ed2cd34995d421ff2 // a1f0...1ff2 是前一个commit
如果错误的commit已经push到远程库,可以再执行如下命令删除远程库的错误commit:
git push origin HEAD --force
当提交了错误的commit,可以用下面这个命令回退到前一个commit:
git reset --hard a1f07a521cc1301d4f674d0ed2cd34995d421ff2 // a1f0...1ff2 是前一个commit
如果错误的commit已经push到远程库,可以再执行如下命令删除远程库的错误commit:
git push origin HEAD --force