撤销最近一次提交的代码

当最近一次的更改已经提交并推送到远程仓库(origin main),但是发现需要撤销,这时只需要以下两行代码即可:

1.将本地分支的最近一次提交撤回,命令如下

git reset HEAD~

2.此时上次更改仍然在,只是被撤销了,如果使用VS Code等工具,可以发现本次更改进入到commit前的状态了,即可手工取消本次更改

3.将远程的这次提交撤回,命令如下

git push --force-with-lease origin main


这样即可实现撤销最近一次提交的代码,实测OK,有问题及时联系。

Comment IconComment Icon
Icon
评论 0
时间↑ 点赞↓

Comment Icon