我已经使用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
。
这样,新的网站功能就可以集成为一个整体,而不是零散的开发。
git flow feature start PROJ-511 PROJ-500
?您在评论中发布的指向DerekS答案的链接建议这样做。