git-hooks-init.sh 214 B

12345678910111213
  1. #!/usr/bin/env bash
  2. set -euo pipefail
  3. if [ ! -d .git ]; then
  4. exit 0
  5. fi
  6. mkdir -p ".git/hooks"
  7. if [ ! -L '.git/hooks/pre-push' ]; then
  8. ln -sf '../../scripts/git-hook-pre-push.sh' '.git/hooks/pre-push'
  9. fi