Git :如何在执行 git 提交时禁用 --no-verify 选项?

Git : How to disable the --no-verify option while doing a git commit?

我在 git 的预提交挂钩中进行了一些代码质量检查,开发人员可以使用 git commit -m "My commit message" --no-verify.

轻松绕过这些检查

我想禁用 --no-verify 选项。有办法吗?

我认为你不能禁止开发人员在他们的机器上做任何事情。您应该设置一个 CI 服务器来验证提交到存储库时的提交。提交是针对开发人员的,您不应该对创建它们施加任何限制。