引言

好了,很多同学经常会问到如何回退版本,下面列举几个实用命令和场景,方便大家学习

撤销修改 - 未提交(nocommit)

有点类似 svn 当中的 revert,在 git 的一些图形化可视界面当中也是有很多类似的名字,比如 vscode 中的 source-control

直接点击对应的撤回图标就可以撤回,当然我们也可以使用以下命令来撤回:
git reset .

撤销修改 - 已提交

git reset –hard HEAD