bin: Support old bash in git-branch-prune
This commit is contained in:
parent
6fe8b6a7f8
commit
586a57b761
1 changed files with 6 additions and 4 deletions
|
|
@ -1,6 +1,9 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
export USAGE='<remote>
|
export USAGE='<remote> [-f]
|
||||||
|
|
||||||
|
Flags:
|
||||||
|
-f, --force Prune branches without confirmation
|
||||||
'
|
'
|
||||||
|
|
||||||
# This is the recommended pattern from `man git-sh-setup`.
|
# This is the recommended pattern from `man git-sh-setup`.
|
||||||
|
|
@ -26,14 +29,13 @@ while [[ $# -gt 0 ]]; do
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
done
|
done
|
||||||
set -- "${POSITIONAL[@]}"
|
|
||||||
|
|
||||||
case "$#" in
|
case "${#POSITIONAL[@]}" in
|
||||||
0)
|
0)
|
||||||
remote='origin'
|
remote='origin'
|
||||||
;;
|
;;
|
||||||
1)
|
1)
|
||||||
remote="$1"
|
remote="${POSITIONAL[0]}"
|
||||||
;;
|
;;
|
||||||
*) usage ;;
|
*) usage ;;
|
||||||
esac
|
esac
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue