Git でマージされていないブランチを削除しますか?

Git でマージされていないブランチを削除しますか?

1 年以上前に作成された、マージされていない機能ブランチがあり、その機能は完成しませんでした。そのブランチとそこに含まれるコミットを削除したいと思います。

ブランチとコミットを削除するにはどうすればいいでしょうか。コミットはもう役に立たないので、それらのコミットを保存したくありません。

答え1

別のブランチに移動して、次のように入力します。

git branch -D [branch]

小文字は-d削除を意味しますが、 は-D「何があっても強制的に削除する」ことを意味します。次に、ブランチをリモート オリジンにプッシュした場合は、次のように入力します。:ブランチ名の前の に注意してください。

git push origin :[branch]

これは、:「 という名前のリモート ブランチを削除する[branch]」という意味です。すべて完了しました。痕跡はありません。すべて正常です!

関連情報