我可以使用“嫁接”将我在特定提交中所做的相同更改从一个分支复制到另一个分支。除了要复制分支中的所有更改之外,我想做的事情与之类似。
也就是说,我从一个分支开始,我将其称为分支A。我在分支A上创建了一个名为feat1的新分支,该分支正在添加新功能。我在feat1中进行了几次提交,然后将其合并回分支A。
我想将feat1分支中所做的所有更改合并到另一个 分支,我将其称为分支B。但是,我不想将分支A中的所有内容合并到分支B中,而只是合并feat1分支过程中所做的更改。我认为我可以使用一系列嫁接来实现此目的,对于我的feat1分支中的每个提交,都可以这样做,但是我认为应该有更好的方法。有标准的方法可以做到这一点吗?
我目前正在使用Mercurial,尽管我计划在某个时候过渡到git,所以我想知道如何在这两个系统中进行操作。