gpt4 book ai didi

Git:比 cherry-pick merge 两个分支更好的方法?

转载 作者:太空狗 更新时间:2023-10-29 14:39:26 27 4
gpt4 key购买 nike

git 新手,我的 git 项目有两个分支,masterfeature,两个分支共享 80% 相同的代码,而另外 20% 是不一样,现在我在做 master,我在 master 上做了一个提交,这个提交也应该应用于功能分支,如果我使用 merge ,就会有冲突,因为其他 20% 的代码是不同的,我必须使用cherry-pick,两个分支的提交历史是平行的。这很烦人,因为我必须挑选从 master 到功能分支的每个提交。

有没有更好的方法来实现这一目标?

最佳答案

你这里有一个大问题,因为你的分支已经相差太多了。

为防止这种情况,您需要尽可能使它们保持同步。

对于像这样的 future 场景,有两种可能的方法,这两种方法都需要从一开始就应用:

  1. 经常从 master merge 到 feature
  2. 经常将特性 rebase 到 master 上

关于Git:比 cherry-pick merge 两个分支更好的方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16142589/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com