我们已经在我们的系统上configuration了git config --system init.templatedir /path/ ,为通过git init创build的每个新的仓库自动创build所需的githook。 但是,还有另一组用户不需要此自定义模板(并且甚至可能没有对set /path/读取权限)。 它可以通过git config --system init-temlatedir /usr/share/git-core...为每个用户单独closures,但是对于添加到系统上的任何用户来说都需要记住。
是否有可能为一组用户(“之间” – 系统和 – --global )设置一个Gitconfiguration?
我看到的唯一的解决scheme是为每个用户使用--global ,但是如果创build了一个新用户,这有可能忘记设置选项,因此没有将我们的钩子复制到新的仓库中。