Git 撤销中间某次的提交记录

Posted gwf93

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Git 撤销中间某次的提交记录相关的知识,希望对你有一定的参考价值。

今天遇到一个问题,一周前一位同事把非发布代码合并到发布分支上并已发布线上,在这个提交点后已经有了很多次的提交记录,所以不能直接回滚,使用到了gIt提供的revert。以此记录。

git revert commit_id

//如果commit_id是merge节点的话,-m是指定具体哪个提交点

git revert commit_id -m 1

//接着就是解决冲突

技术分享图片

git revert 3b0318d9 

或者

git revert 739385fb -m 1

执行结果:

 

技术分享图片

 

以上是关于Git 撤销中间某次的提交记录的主要内容,如果未能解决你的问题,请参考以下文章

撤销git中间的一次commit

Git使用小技巧之回滚和撤销

git撤销远已经push到程服务器上某次提交

git撤销远已经push到程服务器上某次提交

Git:如何撤销已经提交的代码

如何在git里撤销任何操作