私たちのプロジェクトでは、GIT を SCM として使用しています。いつものように、新しい機能、複雑なバグ修正、次のバージョンなどのために別のブランチを作成します。(たとえば) 新機能が完全に実装されると、それらは「次のバージョン」ブランチである master にマージされます (その後のテスト/展開中にトランクとライブにマージされます)。したがって、新しい機能ブランチが master にマージされた後は、「死んで」います。現時点では、「死んだ」ブランチを削除して、ブランチリストを小さく明確に保ちます。しかし、最後の削除で気付いたように、ブランチの履歴を失うという犠牲を払ってこれを行います。
私の質問は次のとおりです。「死んだ」ブランチに対処する最良の方法は何ですか?