fix(githooks): enhance post-commit script to unset local environment variables

This commit is contained in:
2026-06-24 16:30:35 +08:00
parent af033cc87d
commit 8179abe899
2 changed files with 18 additions and 1 deletions
+11
View File
@@ -1,5 +1,16 @@
#!/bin/bash
set -euo pipefail
unset_git_hook_env() {
local var
while IFS= read -r var; do
[ -n "$var" ] && unset "$var"
done < <(git rev-parse --local-env-vars 2>/dev/null || true)
}
unset_git_hook_env
# Test 分支 worktree 路径
WORKTREE_PATH="/Users/chase/Documents/frontend/cozsweet-frontend-nextjs.worktrees/cozsweet-nextjs-test"
echo "=== 进入 test 分支 worktree ==="