如何使用 git reset 撤消上次提交?

在很多情况下,我们想要撤消最后一次提交。

使用软重置:

请注意,带 -soft 标志的重置可确保还保留撤消修订中的更改。
运行该命令后,我们将在工作副本中发现更改为未提交的本地修改。

git reset --soft HEAD~1

使用硬重置:

如果我们确定不想保留任何更改,只需使用带有 -hard 标志的重置即可。

git reset --hard HEAD~1
日期:2020-09-17 00:10:43 来源:oir作者:oir