为了账号安全,请及时绑定邮箱和手机立即绑定

使用代码分发git配置

使用代码分发git配置

Git
千万里不及你 2019-06-21 15:30:21
使用代码分发git配置在为开发人员标准化平台的过程中,我的一个需要是将.git/config因此,每个人都有相同的CRLF配置,而不忘记手动设置它。我该怎么安排?我有点担心这些负面影响autocrlf..如果这个特性不能工作,为什么不删除它呢?这个特性的制造者要么被误解了,要么他们用它做了一个失败的实验,它应该被删除,以阻止更多的人浪费他们的时间(阅读晦涩的手册页,问题,回答这些问题等等)。
查看完整描述

3 回答

?
ibeautiful

TA贡献1993条经验 获得超5个赞

我总是发现autocrlf配置属性有问题。(如我在答复中所表示的那样)Windows(Msysgit)上的git 1.6.4 beta-Unix或DOS行终止)

注:msysgit发行538期用于将其设置为true(这是msysgit安装程序设置的默认值),但我不相信。

我倾向于以下三种解决方案之一:

  • 配置一行端样式
  • 使该配置通过不同的Git repos传播。

1.使用新的配置设置core.eol (1.7.2+)

设置文本属性设置的文件在工作目录中要使用的行结束类型。
可供选择的是lf', 'crlf“和”native,它使用平台的本机行结尾。
默认值是本机的。

2.a结帐/核对.gitattribute..看见基属性手册页:crlfcore.autocrlf是记录在.gitattributes文件以前是一个本地配置属性。

3.aGit属性过滤驱动程序它可以:

  • 强制执行您可能需要设置的任何格式标准。
  • 将这些标准应用于某些文件/目录
  • 被记录为配置文件(

    .gitattributes

    )能被推到任何地方。


查看完整回答
反对 回复 2019-06-21
?
神不在的星期二

TA贡献1963条经验 获得超6个赞

如果您使用的是Unix系列操作系统,我建议您只创建一个符号链接。

ln -s .git/config git-config
git add git-config
git commit -m "Now tracking git config file"


查看完整回答
反对 回复 2019-06-21
  • 3 回答
  • 0 关注
  • 618 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信