シナリオは次のとおりです。
開発ブランチとマスター ブランチがあります。マスターにマージしたくない開発上のいくつかのチェックインがあったため、ここの指示に従って開発から選択的にマージしました (リベース経由):
https://stackoverflow.com/a/891222/762238
開発は多くのコミットでマスターより進んでおり、リベース中にいくつかのコミット (A、B、C など) が発生して競合が発生しましたが、解決してコミットしました。
これで、別の選択的マージまたはすべての開発からのマージを試みるたびに、同じコミット (A、B、C) が表示されます。
これらのコミットがマージ中に表示されないようにする方法はありますか?既に競合が解決され、マスターにマージされているためです。
(注意してください、私はこれらのコミットをチェリーピックしてもう一度マージしようとしました。競合を解決した後、gitは、最初にそれらを解決してマスターするためにコミットしたため、コミットするものが何もないことを示しています.. .)