我将GIT配置为自动处理Linux和Windows之间的换行符转换。但是我的项目中有一个文件夹,我希望GitHub保留换行符(Linux风格)。
因此,我在此文件夹中创建了一个.gitattributes文件并将此行放入:
*.txt -crlf
我推入Linux,拉入Windows,但Windows中的文件仍然具有Windows风格的换行符。
我也尝试过:
*.txt -text
*.txt binary
*.txt eol=lf
没有用。
我该怎么办?
答案 0 :(得分:0)
这是您想要的.gitattributes行:
*.txt text eol=lf
此处还有其他向后兼容/替代选项:http://git-scm.com/docs/gitattributes.html
此外,请遵循kostix的建议删除并重新签出文件夹中的文件以获得正确的换行符。