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

git revert commit_id

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

git revert commit_id -m 1

//接着就是解决冲突

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

git revert 3b0318d9 

或者

git revert 739385fb -m 1

执行结果:

 

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

 

相关文章:

  • 2021-08-11
  • 2021-12-05
  • 2021-09-29
  • 2021-08-02
  • 2021-12-17
  • 2022-12-23
  • 2021-12-13
  • 2021-10-02
猜你喜欢
  • 2018-06-21
  • 2021-12-21
  • 2022-12-23
  • 2022-12-23
  • 2022-01-05
相关资源
相似解决方案