Setelah branch di-merge, biasanya branch tersebut tidak dibutuhkan lagi dan bisa dihapus.
Hapus branch:
$ git branch -d fitur-selesai
Deleted branch fitur-selesai
-d hanya menghapus branch yang sudah di-merge. Gunakan -D (huruf besar) untuk force delete.
Workflow profesional:
- Buat branch dari main:
git checkout -b fitur-x - Kerjakan fitur, commit beberapa kali
- Kembali ke main:
git checkout main - Merge:
git merge fitur-x - Hapus branch:
git branch -d fitur-x
Ini disebut feature branch workflow — pattern paling umum di industri.