2016-03-31 1 views
0

Welchen Befehl gibt es, um alle alten Zweige im Konsolenspeicher zu löschen? Ist es eine Möglichkeit, sie alle auf einmal loszuwerden?Alte Zweige in der Konsole löschen

Hier ist, was ich sehe,

enter image description here

Ich möchte alle Zweige löschen.

+1

_When Sie in Master branch_ sind, 'git branch | grep -v "Meister" | xargs git branch -D'. Dies hält den "Masterzweig" aufrecht. Ich könnte mich irren, aber Sie können den aktuellen Zweig, in dem Sie sich befinden, nicht löschen. –

+0

Perfect thanks! – Bitwise

Antwort

1

Ich könnte mich irren, aber Sie können den aktuellen Zweig, in dem Sie sich befinden, nicht löschen, jedoch können Sie den Rest der Zweige gleichzeitig löschen (lokal).

Wenn Sie im Master-Zweig sind:

git branch | grep -v "master" | xargs git branch -D 

Sie können ersetzen "Master" mit dem Zweig Sie in sind, um die anderen zu löschen.

Quelle: https://coderwall.com/p/x3jmig/remove-all-your-local-git-branches-but-keep-master