使用 sourcetree 取消合并 Git 的分支
Unmerge the branch from Git with sourcetree
如何删除在源代码树中突出显示的紫色合并?
我不小心将我的分支合并到 master 并且许多开发人员在此基础上提交,现在我必须从 master 撤消我的合并但不能删除它。
您实际上可以还原合并。
以下是对不同可能方式的解释:https://git-scm.com/blog/2010/03/02/undoing-merges.html
还有一个困难的方法:进行交互式变基 https://git-scm.com/book/en/v2/Git-Tools-Rewriting-History 并剥离不需要的合并提交。但可能,既然你一开始就问这个问题,你就不应该走这条路。
如何删除在源代码树中突出显示的紫色合并?
我不小心将我的分支合并到 master 并且许多开发人员在此基础上提交,现在我必须从 master 撤消我的合并但不能删除它。
您实际上可以还原合并。
以下是对不同可能方式的解释:https://git-scm.com/blog/2010/03/02/undoing-merges.html
还有一个困难的方法:进行交互式变基 https://git-scm.com/book/en/v2/Git-Tools-Rewriting-History 并剥离不需要的合并提交。但可能,既然你一开始就问这个问题,你就不应该走这条路。