git config --system init.templatedir /path/
我们已经在系统上配置了通过 创建的每个新存储库,以自动创建所需的 githooks git init
。但是,还有另一组用户不需要此自定义 templatedir(甚至可能没有该集的读取权限/path/
)。可以通过 为每个用户单独停用它git config --system init-temlatedir /usr/share/git-core...
,但需要记住系统上添加的任何用户。
--system
是否可以为某个用户组(“和”之间)设置 git 配置--global
?
对于我们的情况,我看到的唯一解决方案是对每个用户使用--global
,但如果创建了新用户,则可能会忘记设置选项,因此无法在新存储库中复制我们的钩子。