2团
Published on 2024-08-16 / 10 Visits
0
0

Git回退最近一次提交

项目上接到临时需求,要求更改某项功能。更改提交变更到仓库后,又接到需求回退的消息,因此只能回退当前的提交,便于后续的开发工作。

备份当前分支,并推送备份分支至数据仓库后,执行如下命令进行回退操作:

git revert HEAD

具体操作提示如下所示:

git_revert.png

需要注意,敲入如上命令后,会弹出名为CMOMMIT_EDITMSG的文本编辑器界面(当前机器git默认使用vscode作为默认编辑器,因此弹出VSCODE),仅需要关闭即可。

此时,执行Git推送,会发现出现如下提交信息:

git_revert_commit.png

推送至远程仓库后,可发现最新一次的提交已回退。


Comment