我希望能得到一些想法。我有三个分支:
- 掌握
- 具体的
- 特征分支
master
包含通用代码库,因此如果我想稍后进行分支以创建一种新的实现类型,我可以轻松地做到这一点。但现在specific
是我的主要开发分支。
所以我分支specific
到feature-branch
测试一个新功能,一旦我满意,我就合并feature-branch
回specific
.
但是有一些提交是特定于实现的specific
,我不想合并回master。大多数代码是通用更改,我确实想合并回来。
我将大约 30 个更改feature-branch
从specific
. 在这 30 个中,大概有 20 个我想从 合并specific
到master
.
对我来说最好的方法是什么?
我应该只挑选要合并的每个提交master
吗?如果是这样,我是否应该按时间倒序排列(即,获取我想要合并的最旧的提交,然后是第二旧的提交,依此类推 - 樱桃将它们全部重新放入master
)。
欢迎任何想法。谢谢