私は自分の機能ブランチを開発して最新の状態に保つのが好きです。「git merge --no-ff develop」を頻繁に行うと何か問題がありますか。そして最後に、「git flow feature finish feature1」を実行します。これらのフィーチャー ブランチは共有されています (つまり、他の誰かがそれに取り組んでいるか、自宅のコンピューターで開発している可能性があります)。それらが共有されていない場合、一貫したリベースが優先されますか?
それとも、機能ブランチを最新の状態に保つのではなく、最後にすべてをマージする方がよいでしょうか?