git flow の使用を開始しましたが、いくつか質問があります。
ここやここのような例では、リリース ブランチが開始され、リリース ブランチが完了する前にいくつかのコミットが行われています。何故ですか?すべての準備が整ってからリリースされるべきではありませんか? 最初の例では、リリース ブランチが開いている間に開発された新しい機能さえあります。
現在のプロジェクトをリファクタリングしようとしています。どのブランチを使用/作成する必要がありますか? 機能ブランチは、定義どおりの機能ではないため、私には適切ではないようです。開発ブランチで正しく行う必要がありますか?
私が見て読んだ限りでは、機能ブランチはローカルのみですが、チーム全体で機能を開発したい場合はどうすればよいですか?