git-delete-squashed-branches: fail fast if can't checkout

This commit is contained in:
spacewander 2021-10-01 20:01:47 +08:00
parent f6fa554077
commit 760e64b864

View file

@ -1,10 +1,11 @@
#!/usr/bin/env bash
targetBranch=$1
set -euo pipefail
if [[ -z $targetBranch ]]; then
if [[ $# -eq 0 ]]; then
targetBranch=$(git rev-parse --abbrev-ref HEAD)
else
targetBranch=$1
git checkout $targetBranch
fi