Codebase list rust-stfu8 / 3cf49b2
sync-pending-branches: make deletion of merged branches actually work Ximin Luo 5 years ago
1 changed file(s) with 1 addition(s) and 1 deletion(s). Raw diff Collapse all Expand all
33
44 git fetch origin --prune
55 PREVBRANCH="$(git rev-parse --abbrev-ref HEAD)"
6 git branch --merged | grep ^pending- | xargs -trn1 git branch -d
6 git branch --merged | tr -d ' ' | grep ^pending- | xargs -trn1 git branch -d
77 git branch --list -r 'origin/pending-*' --format='%(refname:lstrip=3)' | xargs -trn1 git checkout
88 git checkout "$PREVBRANCH"