在github中添加.gitattributes文件后更改了所有文件?

时间:2012-06-30 04:57:04

标签: git github msysgit assembla

我有一个最初与msysgit一起使用的git存储库,但现在我开始使用github了。出于某种原因,当我添加默认的推荐.gitattributes文件来处理行结尾时,存储库中的大多数文件都需要重新发送。这应该发生吗?我目前在Windows计算机上并使用Assembla.com作为中心原始回购。

1 个答案:

答案 0 :(得分:1)

这取决于您在.gitattributes

中使用的确切配置

来自gitattributes docs

  

行尾转换

     

虽然git通常只保留文件内容,但可以配置为   将行结尾标准化为存储库中的LF,并且可选地将其标准化为   签出文件时将它们转换为CRLF。

所以似乎有某些配置,它会修改文件的内容以更改其行结尾,从而导致repo希望您提交更改。