現在、アプリケーションに新しい機能を追加するたびに新しいブランチを作成していました。
機能が完成して機能するようになったら、それをmasterブランチにマージします。
しかし、後で、この機能を更新する必要がある場合(改善など)、新しいブランチを作成する方が良いですか、マスターで以前のものをリベースする必要がありますか?更新してから再度マージしますか?
たとえば、Ruby on Railsアプリケーションにmodeling-memberというブランチがあります。後で、メンバーモデル(このブランチで作成された)にいくつかの属性を追加する必要があります。私は何をすべきか?このブランチをマスターでリベースし、モデルを更新して再度マージするか、単に新しいブランチを作成しますか?