我使用 git flow
已经有一段时间了,我很想了解一个特定的用例。
对于我的一个项目,我有一个新的网站功能票。此票据依赖于许多子任务。我想为主票据创建一个特性分支,然后为每个子任务在父特性分支之外创建一个特性分支。
让我们假设我有一张票 PROJ-500,并且我为它创建了一个功能分支
git flow feature start PROJ-500
然后我想整合门票 PROJ-501
通过 PROJ-515
到 PROJ-500
之前,整个事情集成到 develop
。有没有什么方法可以让我
git flow feature start PROJ-511 -b PROJ-500
然后随着时间的推移,这些子任务完成,当它们的特性完成时,分支就合并到 PROJ-500
中。
git flow feature finish PROJ-511
上面的命令将把 PROJ-511
合并到 PROJ-500
中
一旦所有的子任务完成,然后 PROJ-500
将完成并合并到 develop
。
通过这种方式,新的网站功能被整合为一个单元而不是零碎的开发。