git reset --hard HEAD^ 可以本地删掉最后一个commit。
git push --force-with-lease 推送到远程删掉最后一个commit。
git cherry-pick HASH 最后本地恢复最后一个commit。
git reset --hard commitId 可以恢复到指定版本
git revert创建撤销提交的提交
git reset --hard HEAD^ 可以本地删掉最后一个commit。
git push --force-with-lease 推送到远程删掉最后一个commit。
git cherry-pick HASH 最后本地恢复最后一个commit。
git reset --hard commitId 可以恢复到指定版本
git revert创建撤销提交的提交