git revert

git revert 提交命令跟 git cherry-pick 提交命令大致是相同的,但是它应用给定提交的逆过程。因此,此命令用于引入一个新提交来抵消给定提交的影响。

git revert 的常见用途是“撤销”可能深埋在历史记录中的某个提交的影响。

例如,在 master 分支上,提交 master~5 被视为有缺陷的。可以撤销 提交 D 的影响,然后直接提交。新的提交是 master~5 的逆转。

$ git revert master~5

你可能感兴趣的:(Git)