Angenommen, ich hatte einen Zweig mit dem Namen coolbranchin meinem Repository.
Jetzt habe ich beschlossen, es (sowohl remote als auch lokal) zu löschen mit:
git push origin :coolbranch
git branch -D coolbranch
Großartig! Jetzt ist der Zweig wirklich gelöscht.
Aber wenn ich renne
git branch -a
Ich bekomme immer noch:
remotes/origin/coolbranch
Zu beachten ist, dass beim Klonen eines neuen Repositorys alles in Ordnung ist und git branch -ader Zweig nicht angezeigt wird.
Ich möchte wissen, ob es eine Möglichkeit gibt, den Zweig aus der branch -aListe zu löschen, ohne eine neue Instanz zu klonen.
git fetch -p(oder git pull -p) dann werden entfernte Zweige beschnitten.