#!/usr/bin/env bash set -euo pipefail repo_root="$(git rev-parse --show-toplevel)" hook_dir="$repo_root/.git/hooks" hook_path="$hook_dir/pre-push" mkdir -p "$hook_dir" cat >"$hook_path" <<'EOF' #!/usr/bin/env bash set -euo pipefail repo_root="$(git rev-parse --show-toplevel)" exec "$repo_root/scripts/git-hooks/pre-push" "$@" EOF chmod +x "$hook_path" echo "Installed pre-push hook at $hook_path"