git flowしばらく使っています。特定のユースケースについて知りたいです。
私のプロジェクトの1つに、新しいWebサイト機能のチケットがあります。このチケットは多くのサブタスクに依存します。メインチケットの機能ブランチを作成し、次にサブタスクごとに親機能ブランチから機能ブランチを作成したいと思います。
チケットPROJ-500を持っていて、その機能ブランチを作成するとします。
git flow feature start PROJ-500
次に、すべてをに統合する前に、チケットPROJ-501をPROJ-515に統合したいと思います。私が次のようなことをする方法はありますかPROJ-500develop
git flow feature start PROJ-511 -b PROJ-500
その後、時間の経過とともにこれらのサブタスクが完了し、それらの機能が終了すると、ブランチはにマージされPROJ-500ます。
git flow feature finish PROJ-511
上記のコマンドはにマージPROJ-511されますPROJ-500
そして、すべてのサブタスクが完了PROJ-500すると、終了してにマージされdevelopます。
このようにして、新しいWebサイト機能は、断片的ではなく単一のユニットとして開発に統合されます。
git flow feature start PROJ-511 PROJ-500?DerekSの回答へのコメントに投稿したリンクは、そうすべきであることを示唆しています。