首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >git-flow如何有演示分支?

git-flow如何有演示分支?
EN

Stack Overflow用户
提问于 2015-05-11 08:16:40
回答 2查看 1.7K关注 0票数 0

我们是一个很小的团队,使用git和git流来完成一个项目。大多数情况下,我们都朝着一个目标发展,因此创建一个特性并将其合并到开发分支中,效果很好。

但是现在,如果我们有多个特性的话,我们现在的情况是,但是我们希望一次只部署几个特性,并演示一些其他特性。我看不到这样做的好方法,所以我们唯一的想法是手动创建一个演示分支,合并我们想要在那里合并的特性并部署它(仅用于演示)。一旦我们决定要部署这些特性,那么我们就可以"git flow特性完成xxx“并进行部署(如git-flow所示)。

我们可以做到所有这些,但我正在寻找关于如何处理这个问题的最佳实践。我发现了这个堆栈过流问题,它与我的问题相似,但答案并不令人满意。所以我就来了

提前谢谢。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-05-28 16:03:28

形式Git流文档引用了一个发布分支。在这里,我可以想象您希望在发布之前集成所有您已经准备好的特性。

这个分支似乎是展示/演示即将发布的内容的最理想的分支。它也应该是QA在被合并为master之前热切测试的分支。

Git不能管理关于您不知道哪些特性被指定为发行版的部分,但是如果您的项目经理和您的团队彼此密切合作,那么将这样的特性合并到发布分支应该会很好。

票数 -1
EN

Stack Overflow用户

发布于 2015-05-28 15:56:50

只需在开发和合并您想要演示的特性之后创建一个演示分支:

$ git结帐开发 $ git分支演示 $ git结帐演示 $ git合并feature1 $ git合并feature2

这是完全合法的。如果您有一种机制(如git钩子)来自动将这样的分支部署到某个演示环境中,这是很酷的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30162659

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档