如果我将一个分支与master
分支合并为正常合并&没有快进合并。然后我删除了合并的分支。在稍后阶段,我想在合并两个分支之前revert
返回提交。如果没有冲突,git会让我这样做。如果是,那么它会带回已删除的分支吗?
答案 0 :(得分:1)
如果你问的是在删除分支后是否会重新创建分支(如修订指针),答案是否。但我在这里谈论指针。所以......就这么清楚了。让我们假设您合并的分支名为 foo 。合并后,你做了: git branch -d foo 。现在,分支foo(指针)已经消失,但它所指向的修订版本根本没有被删除(实际上,它现在是你的分支的一部分)。因此,如果您现在开始恢复到合并之前的某个点,您将看不到名为 foo 的分支从死里复活。