複数の開発者がプロジェクトに取り組んでいます。分岐の機能分岐方式を採用しており、以下を実行します。
- すべてのメンテナンス作業とバグ修正はトランクで行われます
- すべての新機能は新しいブランチで実行されます
- ブランチは定期的に更新されます(トランクからブランチへの変更をマージすることにより)
ただし、2つのブランチ[feature-branch-1とfeature-branch-2と呼びます]をマージする必要があるという状況に遭遇しました。これを達成するための最良の方法は何ですか?私の一部は、新しいブランチを作成する必要があると考えています。次に、そのブランチを最初の機能ブランチ[feature-branch-1]とマージします。次に、2番目の機能ブランチ[feature-branch-2]とマージして、競合(ほとんどの場合プロジェクトファイル)を処理します。
もっと良い方法はありますか?
みんなありがとう!