うまくいかなかった問題へのアプローチを試みていたブランチを作成したので、ブランチに対して行ったすべてのコミットを含めて、ブランチを削除したいと思います。議論のために、私のブランチは次のようになります(Gitkで表示した場合):
A--B--C--D Master
\
\-E-F Unwanted
私はそれをこのように見せたい:
A--B--C--D Master
不要なブランチを削除すると、代わりに次のようになります。
A--B--C--D Master
\
\-E-F
私はコミットEとFを使用する必要がなく、Gitの履歴が乱雑になることを望んでいません。
非常に単純な(そしておそらくばかげた)質問のように思われるかもしれないことについてお詫びしますが、私は他の場所で適切な答えを見つけることができませんでした。