我有一个用于macOS的脚本,该脚本会临时删除GIT挂钩。该脚本由我的package.json中定义的npm脚本触发。该项目在整个团队中共享,因此必须在每台计算机上工作。
gitdir="$(git rev-parse --git-dir)"
hook="$gitdir/hooks/post-commit"
# disable post-commit hook temporarily
[ -x $hook ] && chmod -x $hook
git add -A
git commit --amend --allow-empty --no-edit --no-verify
# enable it again
chmod +x $hook
有人可以帮我将其转录为.bat以便能够在Windows中执行吗?