为组而不是用户或系统范围设置 git config

为组而不是用户或系统范围设置 git config

git config --system init.templatedir /path/我们已经在系统上配置了通过 创建的每个新存储库,以自动创建所需的 githooks git init。但是,还有另一组用户不需要此自定义 templatedir(甚至可能没有该集的读取权限/path/)。可以通过 为每个用户单独停用它git config --system init-temlatedir /usr/share/git-core...,但需要记住系统上添加的任何用户。

--system是否可以为某个用户组(“和”之间)设置 git 配置--global

对于我们的情况,我看到的唯一解决方案是对每个用户使用--global,但如果创建了新用户,则可能会忘记设置选项,因此无法在新存储库中复制我们的钩子。

相关内容