如何在Git Flow中制作一个移除某些功能的发布版

3

我的当前 git 流程 develop 分支包含许多功能,我想发布仅包含其中一些功能的版本,并删除其他一些功能,这些功能稍后将发布。

通常我会执行以下操作:

 git flow release start 1.1.0

但是这将分支自已经合并了所有功能的develop分支。

我该如何做到这一点?

谢谢。

1个回答

1
如果您想通过从开发中删除功能来创建发布分支,请撤销合并提交。
找到您不需要的合并提交并获取SHA1值。然后:
git checkout release
git revert -m 1 <<SHA1 value>>

另请参阅 从主分支中删除单个合并的分支


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接