czg is a leaner option than commitizen and fulfills the same role. (Check the diff on pnpm-lock.yaml)
Also, including a way to explicitly opt out of specific git hooks.
User can use git config --add custom.hooks.hook-name false to opt out of specific hooks. E.g.
# Disables prepare-commit-msg for current user
git config --add custom.hooks.prepare-commit-msg false
czg is a leaner option than commitizen and fulfills the same role. (Check the diff on
pnpm-lock.yaml
)Also, including a way to explicitly opt out of specific git hooks. User can use
git config --add custom.hooks.hook-name false
to opt out of specific hooks. E.g.