rsnext/.husky/pre-push

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

15 lines
363 B
Text
Raw Permalink Normal View History

#!/usr/bin/env bash
main_branch="canary"
branch="$(git rev-parse --abbrev-ref HEAD)"
if [ "$branch" = "$main_branch" ]; then
echo "You probably didn't intend to push directly to '$main_branch'." >&2
echo "If you're sure that that's what you want to do, bypass this check via" >&2
echo "" >&2
echo " git push --no-verify" >&2
echo "" >&2
exit 1
fi