Bereinigen Sie lokale Zweige in Git

· 1 Min. Lesezeit

Waren Sie schon einmal an einem Punkt, an dem Sie zu viele Filialen vor Ort hatten? Das passiert mir oft, da wir Zweige für jede Funktion, jeden Fehler oder jede Aufgabe verwenden.

Am Ende habe ich so etwas und es wird nach einer Weile super schmutzig

Es nervt mich wirklich, deshalb teile ich Ihnen nur einen kurzen Befehl mit, den Sie auf Ihrer Konsole ausführen können, um diese Bereinigung durchzuführen!

Ich habe diesen Befehl in Stack Overflow in der folgenden Antwort von [Robert Corvus](https://stackoverflow.com/users/529612/robert-corvus gefunden, einer Version, die auf Powerhsell läuft.

Bitte seien Sie vorsichtig, wenn Sie diesen Befehl ausführen, da Ihre Änderungen sonst verloren gehen können

Bevor Sie es ausführen, denken Sie daran, den MY_MASTER_BRANCH_NAME auf Ihren Hauptzweig zu aktualisieren. Dieser kann master sein, wie ich ihn verwende, oder die neuen, die standardmäßig mit dem Namen main geliefert werden.

git branch | %{ $_.Trim() } | ?{ $_ -ne 'MY_MASTER_BRANCH_NAME' } | %{ git branch -D $_ }

Nachdem Sie diesen Befehl ausgeführt haben, erhalten Sie eine Ausgabe wie diese

Ich hoffe, es ist hilfreich für Sie!