git如何撤销已提交的commit重新提交

 时间:2024-10-14 18:57:55

1、首先,使用git log -n 3 --stat命令,可以查看最近3次提交的详细信息,并且会显示每次commit的哈希值。

git如何撤销已提交的commit重新提交

2、接着使用如下命令来回到某次提交:git reset --soft 某次commit哈希值的任意前缀

git如何撤销已提交的commit重新提交

3、回到那次commit之后,接着捂执涡扔使用如下命令强制提交到master分支:git push origin master --force执行结束后,可以看到远程git仓库的希望撤回的commit已经不见了。

git如何撤销已提交的commit重新提交

4、强制提交之后,那次commit之后所有的修改都处于没有提交的状态,可以再修改文件,然后将他们都再添加提交即可。

git如何撤销已提交的commit重新提交

5、如图是修改好文件之后,使用git commit -m命令再提交新的commit。

git如何撤销已提交的commit重新提交

6、最终效果如图所示,希望撤回的commit已经消失,换成了新提交的commit。

git如何撤销已提交的commit重新提交
  • ORACLE数据库如何定时自动导出DMP备份文件
  • 如何设置tomcat启动目录
  • win10系统如何设置Windows服务启动顺序
  • 启用显示关闭事件跟踪程序
  • JAVA怎样调用https类型的webservice
  • 热门搜索
    作文生活中的小镜头 剪切的文件怎么恢复 fda认证是什么意思 开间是什么意思 产后盆底肌怎么修复 手机很卡怎么解决 如何开五金店 如何瘦背 如何看电脑是什么系统 我的初一生活