我的分支的历史如下:
现在我想恢复与分支 558 的合并。我有它的 sha 代码,所以我正在做:
git revert -m 1 1784adf300f43fb76391e92f80be01132eddb680
结果是:
[master d51e2b3] Revert "Merge branch '558'"
1 files changed, 15 insertions(+), 29 deletions(-)
此时,当我尝试将我的恢复推送回原点时,我看到只有来自合并558
分支的最后一次提交被恢复(以及在合并中超过 1 个文件受到影响)。如何从合并的分支中恢复所有提交,或者我在这里做错了什么。