【问题标题】:How to synchronize configuration between git setups?如何在 git 设置之间同步配置?
【发布时间】:2010-01-27 05:21:32
【问题描述】:

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

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

有什么想法吗?

谢谢!

【问题讨论】:

  • 你们的开发者在什么平台上?是同质的吗?
  • 目前,Linux。但是有可能一些 wind*ws 开发人员会在同一个项目中工作。但我也希望其他配置标志在团队之间是同质的,比如提交模板。谢谢
  • 检查 git 配置文件到 Visual SourceSafe。
  • Visual SourceSafe?我正在使用 linux Jay

标签: git configuration


【解决方案1】:

在 DVCS(如“分布式”中)中没有这样的保证,因为 local settings beat global settings。

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

  • 封装git init进程(到use a template,常用设置)
  • 强制GIT_CONFIG 环境变量为共享只读文件(在 Linux 上,Windows 用户通过 Samba 访问),强制从那里读取所有配置设置。

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

【讨论】:

    猜你喜欢
    • 2019-08-20
    • 2020-07-06
    • 2011-03-19
    • 2021-06-25
    • 1970-01-01
    • 2011-05-10
    • 2017-01-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多