有两个不同的 git 分支。其中一个开发正在进行(Branch1)。
在其他分支中,一些 PoC 工作正在进行(Branch2)。现在,我想挑选从 Branch1 到 Branch2 的更改,以便 Branch2 是最新的。
现在,在挑选 4 或 5 个更改后,我遇到了一些合并冲突,并且无法继续进行进一步的挑选。
我是否需要在继续下一个选择之前解决所有冲突,或者我可以以某种方式推迟冲突解决,直到我选择所有更改(并一起解决所有冲突)吗?
此外,在这种情况下是否建议进行樱桃选择或分支合并?
在继续之前:
-
安装合适的合并工具。在 Linux 上,我强烈建议您使用 meld:
sudo apt-get install meld
-
配置您的合并工具:
git config --global merge.tool meld
然后,按以下方式迭代:
git cherry-pick ....
git mergetool
git cherry-pick --continue
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)