如何使用GitFlow和Subtasks处理

Rei*_*erd 4 git version-control

作为JIRA和GitFlow用户,我遇到了一些我想知道如何解决它们的问题.

使用Jira,您可以解决几种问题(https://confluence.atlassian.com/display/JIRA/What+is+an+Issue).

如果你要执行:

  • LinealTask,很容易发现你要用GitFlow 创建一个新功能.当你完成它,完成功能.
  • 任务,任务通常在困难和时间方面"更大".因此,为了更好地处理和优化资源,最好的想法是将任务分成子任务(https://confluence.atlassian.com/display/JIRA/Creating+a+Sub-Task).但是,我正在做的ATM是为每个子任务创建一个新功能.一旦我完成了一个子任务,我就完成了这个功能.但是,我确信这是错的.当某些东西"完全"完成时,应该完成一个功能.子任务只是功能的一部分.另请注意,功能完成后,它将合并到主分支.

所以我的问题是关于我之前提到的内容.

我应该如何为SubTasks使用git-flow?有没有办法创建具有子功能的功能?

请注意,要处理所有这些分支更改和修改,我正在使用SourceTree.

我已经考虑为每个任务创建一个新的分支,然后为这个分支创建功能,但这并不好,因为分支应该是更全局的,而不是任务特定的; 喜欢"开发","大师"等

欢迎任何提示或问题.

谢谢.

Pet*_*oes 6

JIRA使用从git-flow nvie派生的git-flow,它不支持从开发以外的分支创建功能.

JIRA必须实现git-flow AVH Edition才能从任何分支创建一个功能.

免责声明:我是git-flow AVH版的维护者.