2
我想在gitlab中使用pre-commit hook。我的文档所做的一切,如:与如下因素内容https://docs.gitlab.com/ce/administration/custom_hooks.htmlGitlab pre-commit hook
在custom_hooks目录我创建预提交的文件:
#!/bin/bash
exit 1
挂钩永远不会触发,职高我可以提交。
当我对预接收钩做同样的事情 - 一切正常。
如果Gitlab不允许使用预提交钩子?
解决 - 预提交的是一个客户端钩应存放在git的/挂钩在客户机上的位置(在我的情况下在Windows上)。请注意,克隆存储库时不会复制客户端挂钩。我会尽全力使用服务器端钩子。 –