撤消最新的本地提交
1.撤销但保留更改
git reset --soft HEAD~1
2.撤销并保留更改作为暂存区
git reset HEAD~1
3.撤销,并删除更改内容(代码不保留,慎重使用)
git reset --hard HEAD~1
4.已推送远程的情况,撤销并强制推送(慎重使用)
git push origin HEAD --force
1.撤销但保留更改
git reset --soft HEAD~1
2.撤销并保留更改作为暂存区
git reset HEAD~1
3.撤销,并删除更改内容(代码不保留,慎重使用)
git reset --hard HEAD~1
4.已推送远程的情况,撤销并强制推送(慎重使用)
git push origin HEAD --force