私たちは閉じると一度完了した開発ブランチに統合する主な機能のためにという名前のという名前のソースコントロールとしてMercurialをソースコントロールとして使用します。Mercurial。放棄 - 代わりの実装ブランチプラクティス?
最近、特定の問題に対して2つの異なる解決策がありました。両方とも賛否両論があるのでどちらを選ぶか決められませんでしたので、との両方を実装しましたが、メインブランチにマージするものを選択しなければなりませんでした。
2番目の実装は、メインブランチにマージされることはありません。しかし、私はまだそれがいつか役に立つと思うようにそれを保つことを望んでいます。
明らかな解決策の1つは、それぞれの名前付きブランチを開くことです。両方を閉じ、1をメインにマージします。
しかし、これはソースツリーに何らかの「混乱」を残します。
他の選択肢やベストプラクティスはありますか?