Jak wygodnie usunąć wszystkie lokalne branche z gita oprócz mastera

Jak wygodnie usunąć wszystkie lokalne branche z gita oprócz mastera

Żeby uniknąć pojedynczego usuwania branchy:

git branch -d dupa1
git branch -d dupa2
git branch -d dupa3
git branch -d dupa4
git branch -d dupa666

Można użyć jednolinijkowego polecenia:

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

Oczywiście możne je rozbudować i zachować więcej niż mastera:

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

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *