20 lines
370 B
Bash
Executable File
20 lines
370 B
Bash
Executable File
#!/usr/bin/env bash
|
|
|
|
MAIN_BRANCH="main"
|
|
TARGET_BRANCH=$(git branch --show-current)
|
|
|
|
if [ -z $TARGET_BRANCH ]; then
|
|
echo "Cannot find target branch, are you in a git repo?"
|
|
exit 1
|
|
fi
|
|
|
|
if [ $MAIN_BRANCH == $TARGET_BRANCH ]; then
|
|
echo "You are on main, silly"
|
|
exit 1
|
|
fi
|
|
|
|
echo "Target branch: $TARGET_BRANCH"
|
|
sleep 1
|
|
|
|
git push origin "$MAIN_BRANCH" "$TARGET_BRANCH"
|