git-hooks-init.sh 206 B

12345678910111213
  1. #!/bin/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