如何在不删除的情况下撤消错误的提交

时间:2020-03-29 18:33:57

标签: git github git-merge git-commit

除了从master分支中删除错误的提交之外,还有什么好方法可以在顶部添加新的提交,从而以某种方式还原与引入的错误提交相同的更改?

换句话说,我们合并了一个引入了回归的提交,因此我们想“撤消该提交”,但我们宁愿不以某种方式删除该提交,因为这样一来,现有的要素分支将不得不被强制合并/推入母版。

1 个答案:

答案 0 :(得分:0)

使用git-revert

git revert <commit>

它将创建一个新的提交,该提交将抵消指定提交所引入的更改。