我为存储库启用了预推钩子。
现在,我需要从钩子限制中排除一个特定的用户。只允许用户推送。
我能知道,有什么办法可以做到这一点吗?
注意:我可以简单地使用--no-verify来绕过检查,但我需要强制执行此操作以向存储库添加更多的安全性。
有什么建议吗?

最佳答案

别忘了一个简单的git push --no-verify允许用户完全绕过这个钩子。
默认值为--verify,使钩子有机会阻止推送。
使用--no-verify,钩子被完全绕过。
所以任何用户都可以选择跳过预推挂钩。

关于git - Git允许“推送到主服务器”访问LDAP帐户中的特定用户,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41094687/

10-10 01:08
查看更多