我为存储库启用了预推钩子。
现在,我需要从钩子限制中排除一个特定的用户。只允许用户推送。
我能知道,有什么办法可以做到这一点吗?
注意:我可以简单地使用--no-verify来绕过检查,但我需要强制执行此操作以向存储库添加更多的安全性。
有什么建议吗?
最佳答案
别忘了一个简单的git push --no-verify
允许用户完全绕过这个钩子。
默认值为--verify
,使钩子有机会阻止推送。
使用--no-verify
,钩子被完全绕过。
所以任何用户都可以选择跳过预推挂钩。
关于git - Git允许“推送到主服务器”访问LDAP帐户中的特定用户,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41094687/