由于Microsoft Visual Studio中的“功能”,.sln文件必须具有Windows样式行结尾,以便Windows资源管理器可以在Visual Studio中打开它们。所以我需要能够提交这个特定的文件,其中行结尾完好无损。如果所有其他文件都被转换,那很好。问题是如何使git只接受一个带有Windows结尾的文件?
答案 0 :(得分:53)
查看gitatttributes文档。使用最新版本的git,您可以设置文件的eol
属性,以控制在签出文件时将使用哪些行尾。
您应该能够在资源库中创建一个.gitattributes
文件,其内容类似于:
path/to/my/file eol=crlf