使用sourcetree从Git中取消分支

时间:2015-11-16 19:18:16

标签: git atlassian-sourcetree git-stash

如何删除源树中突出显示的紫色合并?

我意外地将我的分支合并到master并且许多开发人员在此基础上提交,现在我必须从master中撤消我的合并但不删除它。

  

Git flow

1 个答案:

答案 0 :(得分:1)

您实际上可以还原合并。

以下是对不同可能方式的解释:https://git-scm.com/blog/2010/03/02/undoing-merges.html

还有一个困难的方法:执行交互式rebase https://git-scm.com/book/en/v2/Git-Tools-Rewriting-History并剥离不需要的合并提交。但可能,因为你首先要问这个问题,所以你不应该走这条路。