使用代码分发git配置

使用代码分发git配置

在为开发人员标准化平台的过程中,我的一个需要是将.git/config因此,每个人都有相同的CRLF配置,而不忘记手动设置它。

我该怎么安排?

我有点担心这些负面影响autocrlf..如果这个特性不能工作,为什么不删除它呢?这个特性的制造者要么被误解了,要么他们用它做了一个失败的实验,它应该被删除,以阻止更多的人浪费他们的时间(阅读晦涩的手册页,问题,回答这些问题等等)。


千万里不及你
浏览 632回答 3
3回答

ibeautiful

我总是发现autocrlf配置属性有问题。(如我在答复中所表示的那样)Windows(Msysgit)上的git 1.6.4 beta-Unix或DOS行终止)它不仅使有些合并很棘手它可能会变取决于在一个环境中使用的shell它也对GIT状态与SVN进口.注:msysgit发行538期用于将其设置为true(这是msysgit安装程序设置的默认值),但我不相信。我倾向于以下三种解决方案之一:配置一行端样式使该配置通过不同的Git repos传播。1.使用新的配置设置core.eol (1.7.2+)设置文本属性设置的文件在工作目录中要使用的行结束类型。可供选择的是lf', 'crlf“和”native,它使用平台的本机行结尾。默认值是本机的。2.a结帐/核对.gitattribute..看见基属性手册页:crlf或core.autocrlf是记录在.gitattributes文件以前是一个本地配置属性。3.aGit属性过滤驱动程序它可以:强制执行您可能需要设置的任何格式标准。将这些标准应用于某些文件/目录被记录为配置文件(.gitattributes)能被推到任何地方。

神不在的星期二

如果您使用的是Unix系列操作系统,我建议您只创建一个符号链接。ln -s .git/config git-config git add git-config git commit -m "Now tracking git config file"
打开App,查看更多内容
随时随地看视频慕课网APP