我有两个分支,在这两个分支里都在进行项目开发。
我将分支A合并到分支B中(git checkout BranchB; git merge BranchA),解决冲突,并测试分支B,结果发现它不再工作。
我相信问题是由分支A中的一个或两个提交引起的,git将它们优先于分支B。因此,我正在寻找一种合并方式,使"自动合并"不会发生,以便能够对冲突解决过程有更精细的控制。这种方式是否可行?
我将分支A合并到分支B中(git checkout BranchB; git merge BranchA),解决冲突,并测试分支B,结果发现它不再工作。
我相信问题是由分支A中的一个或两个提交引起的,git将它们优先于分支B。因此,我正在寻找一种合并方式,使"自动合并"不会发生,以便能够对冲突解决过程有更精细的控制。这种方式是否可行?
git help merge
)?也许另一种策略或选项(如patience
)会有所帮助。 - devconsole