作为JIRA和GitFlow的用户,我遇到了一些问题,我想知道如何解决它们。使用Jira,您可以有多种类型的问题(https://confluence.atlassian.com/display/JIRA/What+is+an+Issue)需要解决。如果您需要执行以下操作:
请注意,为了处理所有这些分支的更改和修改,我正在使用SourceTree。
我考虑过为每个任务创建一个新的分支,然后为此分支创建功能,但这不好,因为分支应该是更全局的东西,而不是特定于任务的东西;像“Develop”、“Master”等。
欢迎任何提示或问题。
谢谢。
- LinealTask,很容易发现你需要使用GitFlow创建一个新特性。完成之后,结束特性。
- 任务,任务通常在难度和时间上都较大。因此,为了更好地处理和优化资源,最好的方法是将任务分解成子任务(https://confluence.atlassian.com/display/JIRA/Creating+a+Sub-Task)。然而,我目前正在为每个子任务创建一个新特性。并且一旦完成一个子任务,我就会结束特性。然而,我确信这是错误的。只有当某件事情“完全”完成时,才应该完成一个特性。而子任务只是特性的一部分。还要注意,当特性完成时,它会合并到主分支中。
所以我的问题是关于我之前提到的内容。
如何在SubTasks中使用git-flow?是否有办法创建具有子功能的Feature?请注意,为了处理所有这些分支的更改和修改,我正在使用SourceTree。
我考虑过为每个任务创建一个新的分支,然后为此分支创建功能,但这不好,因为分支应该是更全局的东西,而不是特定于任务的东西;像“Develop”、“Master”等。
欢迎任何提示或问题。
谢谢。