G1-B1-G2-G3-G4-G5-G6-G7-B2-G8-G9
我已经在 master
中进行了上述提交。
从上述提交恢复 B1 和 B2 的最佳方式是什么?
并重新推送到master
。
重置和挑选似乎是相当多的工作。
只是想找到一个更好、更简单的选项来做到这一点。
最佳答案
最简洁的方法是发出两个 git revert
命令:
git revert B1
git revert B2
这将创建两个新的提交,B1 和 B2 的负镜像,允许您执行简单的 git 推送(无需强制,无需“历史重写”)
关于git - 在 master 中间恢复多个提交,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73031887/