#!/usr/bin/env bash if [ $# -lt 1 ] ; then echo Usage: $0 branch exit 1 fi echo Removing branch $1 # Check for master/main TRUNK=$(git branch -l main | sed -e 's/\* //g') if [ "$TRUNK" == "" ] ; then TRUNK=master fi git checkout $1 && git rebase $TRUNK && git checkout $TRUNK && git branch -d $1