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 服务器来验证提交到存储库时的提交。提交是针对开发人员的,您不应该对创建它们施加任何限制。
我在 git 的预提交挂钩中进行了一些代码质量检查,开发人员可以使用 git commit -m "My commit message" --no-verify
.
我想禁用 --no-verify
选项。有办法吗?
我认为你不能禁止开发人员在他们的机器上做任何事情。您应该设置一个 CI 服务器来验证提交到存储库时的提交。提交是针对开发人员的,您不应该对创建它们施加任何限制。