2017-12-15 16 views
1

git-flowワークフローは、リリースごとに1つの機能を意図しているので、機能がdevelopにマージされると、対応するリリースブランチが作成されます。または、リリースブランチに複数の機能が含まれている可能性があります(それぞれがdevelopにマージされ、後で単一リリースブランチになりました)。Gitflow:リリースごとに1つの機能がありますか?

私はの可能性を理解しています。とgit-flowがあります。私はの機能とリリースに関するgit-flowの意図がであることを尋ねています... のベストプラクティスはであり、すべて可能ではありません。

答えて

1

Gitflowには、適切なマージ戦略に従っている限り、リリースごとに複数の機能を含めることができます。

2

まず、GitFlow では、必要なだけ多くの機能を使用できます。

これでどのように作業するかはあなたの判断です。

一部の開発者が1つの機能を開発し、終了すると、この機能によってリリースが作成されます。

いくつかの開発者は多くの機能と時間を(例えば2週間ごとに)開発し、ブランチにあるすべての機能を備えた新しいリリースを作成します。

+0

私は、開発者が望むことを何でもでき、git-flowで可能なことを尋ねないことを理解しています。多くの開発者は恐ろしいことをしています。たとえば、「goto」でコードを謎めくることができます。私は*ベスト*、ワークフローの*インテント*とは何かを尋ねています。 – reformed

関連する問題