我想通过git服务器强制执行文件排除.
用户不应该将与规则不匹配的文件推送到中央存储库.
我尝试在git服务器端设置/ info / exclude中的规则,但它忽略了它.
有没有办法做到这一点 ? (不包括钩子解决方案).
谢谢你的帮助
最佳答案 您可以要求用户添加系统配置:
git config --system core.excludesfile /share/path/to/system/wide/gitignore
这样,用户就引用了共享(gitignore)文件.
我想通过git服务器强制执行文件排除.
用户不应该将与规则不匹配的文件推送到中央存储库.
我尝试在git服务器端设置/ info / exclude中的规则,但它忽略了它.
有没有办法做到这一点 ? (不包括钩子解决方案).
谢谢你的帮助
最佳答案 您可以要求用户添加系统配置:
git config --system core.excludesfile /share/path/to/system/wide/gitignore
这样,用户就引用了共享(gitignore)文件.