Git忽略配置值

时间:2016-09-02 18:27:25

标签: git push-notification githooks

我在基于CentOS 6的盒子上使用git 1.7.1但我需要更新到1.7.12.4。要做到这一点,我必须从源代码编译和安装,没有(报告)故障。

但是,现在每当我推送任何内容时,我都会收到以下错误:

remote: *** hooks.mailinglist is not set so no email will be sent

这很奇怪,因为服务器的/ etc / gitconfig有:

[hooks]
    mailinglist = foo@bar.com

但是当我git config --global --list时,它没有显示出来。

我是通过git config --global hooks.mailinglist "foo@bar.com"手动添加的,现在它显示在git config --global --list时:

hooks.mailinglist=foo@bar.com

但推送仍然会出现同样的错误:remote: *** hooks.mailinglist is not set so no email will be sent

我的系统范围配置是否被覆盖了?

修改

如果我从服务器的git用户的~/.gitconfig/etc/gitconfig创建了一个符号链接,那么事情就像预期的那样。但我仍然不确定为什么忽略全局/系统设置。

0 个答案:

没有答案