Katakanlah saya memiliki cabang yang bernama coolbranch
di repositori saya.
Sekarang, saya memutuskan untuk menghapusnya (baik jarak jauh dan lokal) dengan:
git push origin :coolbranch
git branch -D coolbranch
Bagus! Sekarang cabang benar-benar dihapus.
Tapi ketika saya lari
git branch -a
Saya masih mendapatkan:
remotes/origin/coolbranch
Sesuatu yang perlu diperhatikan, adalah bahwa ketika saya mengkloning repositori baru, semuanya baik-baik saja dan git branch -a
tidak menunjukkan cabang.
Saya ingin tahu - apakah ada cara untuk menghapus cabang dari branch -a
daftar tanpa mengkloning instance baru?
git fetch -p
(atau git pull -p
) maka cabang jarak jauh akan dipangkas.