git hooks - prevent commit to local master branch and prevent push to remote master branch
#!/bin/sh | |
# prevent commit to local master branch | |
branch=`git symbolic-ref HEAD` | |
if [ "$branch" = "refs/heads/master" ]; then | |
echo "pre-commit hook: Can not commit to the local master branch." | |
exit 1 | |
fi | |
exit 0 |
This comment has been minimized.
This comment has been minimized.
what if you want to prevent |
This comment has been minimized.
This comment has been minimized.
Thx for sharing. Luckily this gist spread across, since the link to the blogspot page doesn't show any related content. |
This comment has been minimized.
This comment has been minimized.
@karfau - this is likely an issue with ad blockers and blogspot unfortunately |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
This comment has been minimized.
more info: http://aaron-hoffman.blogspot.com/2017/04/git-protect-local-master-branch-commit-push.html
Installation:
Place these files in your
~/.git/hooks
directory.