dotfiles/script/gitmainbranch

22 lines
360 B
Bash
Executable File

#!/usr/bin/env bash
#
# Try to detect if the current repo has a main branch, or master.
set -e
if git branch -l | grep -q "main"; then
>&2 echo "mainbranch: selected branch main"
sleep 0.5
echo "main"
exit 0
fi
if git branch -l | grep -q "master"; then
>&2 echo "mainbranch: selected branch master"
sleep 0.5
echo "master"
exit 0
fi
exit 1