“Git löschen alle Remotezweige außer Master” Code-Antworten

Entfernen Sie alle auf Fernbedienung gelöschten Zweige

# set this alias in git.config
git config --global alias.gone "! git fetch -p && git for-each-ref --format '%(refname:short) %(upstream:track)' | awk '\$2 == \"[gone]\" {print \$1}' | xargs -r git branch -D"
# then run
git gone
gdfelt

Git löschen alle Remotezweige außer Master

git branch -r | grep 'origin' | grep -v 'master$' | grep -v 'develop$' | grep -v HEAD | cut -d/ -f2- | while read line; do git push origin :heads/$line; done;
Glamorous Grouse

Ähnliche Antworten wie “Git löschen alle Remotezweige außer Master”

Fragen ähnlich wie “Git löschen alle Remotezweige außer Master”

Durchsuchen Sie beliebte Code-Antworten nach Sprache

Durchsuchen Sie andere Codesprachen