问题
Given that I need to use git inside my hook scripts, I would prefer my hook scripts to not trigger hooks themselves. So I want to skip hooks on a per-command basis.
i.e. I am looking for an option like:
git --no-hooks some-git-command
回答1:
You can use:
git -c core.hooksPath=/dev/null some-git-command
If you are not on an Unix (no /dev/null
) I suppose that you can use:
git -c core.hooksPath= some-git-command
来源:https://stackoverflow.com/questions/58337861/disable-hooks-for-a-single-git-command