如何在git设置之间同步配置?

alc*_*ado 6 git configuration

我是git的新手,我怀疑如何在开发人员之间同步配置文件.

假设我希望所有开发人员将core.autocrlf设置为true,或者使用相同的提交模板,我该怎么办呢?

任何的想法?

谢谢!

Von*_*onC 2

DVCS 中没有这样的保证(如“分布式”),因为本地设置优于全局设置

但在封闭环境中(开发人员可以访问一组公共且共享的资源),您可以:

  • 封装git init流程(使用模板,进行通用设置)
  • 将环境变量强制GIT_CONFIG设置为共享只读文件(在 Linux 上,Windows 用户通过 Samba 访问),以强制从那里读取所有配置设置。

这不是一个经过全面验证的解决方案,但它可以帮助您入门。