我将GIT配置为自动处理Linux和Windows之间换行符的转换。但是在我的项目中有一个文件夹,我想让GitHub保留换行符的原样(Linux风格)。
因此,我在此文件夹中创建了一个.gitattributes文件,并将以下行放入其中:
*.txt -crlf我推入Linux,拉入Windows,但Windows中的文件仍然有Windows样式的换行符。
我也试过了:
*.txt -text
*.txt binary
*.txt eol=lf都不起作用。
我该怎么办?
发布于 2014-06-26 00:14:28
这是您想要的.gitattributes行:
*.txt text eol=lf此处提供了其他向后兼容/替代选项:http://git-scm.com/docs/gitattributes.html
还要遵循kostix的建议,删除并重新签出文件夹中的文件,使其具有正确的换行符。
https://stackoverflow.com/questions/23931328
复制相似问题