简而言之,我已将功能分支中的更改合并到我当前的功能分支中,并远程推送合并,使用我合并的更改创建合并提交。现在,问题是,我不需要这些更改。此外,这些更改破坏了我的构建,因为我需要合并当前功能分支上其他项目的更改。我想避免这样做,所以我想恢复合并提交。
Two feature branches, b1 and b2.
Merged b1 into b2, creating merge commit mc1, on b2.
Want to revert mc1 on b2.
Afraid revert mc1, will affect the merge of b1 into master staging.
恐怕因为我觉得恢复,显然会有从b1中删除我合并的东西的更改,一旦两个分支都合并到master中,这可能会从master中删除这些更改......