16
由于Microsoft Visual Studio中的“功能”,.sln文件必须具有windows风格的行结尾,以便Windows资源管理器可以在Visual Studio中打开它们。所以我需要能够完整地提交这个特定文件的行尾。如果所有其他文件都被转换,那就好了。问题是如何让git只接受一个带有windows结尾的单个文件?如何让git不改变一个特定文件的行结束符?
由于Microsoft Visual Studio中的“功能”,.sln文件必须具有windows风格的行结尾,以便Windows资源管理器可以在Visual Studio中打开它们。所以我需要能够完整地提交这个特定文件的行尾。如果所有其他文件都被转换,那就好了。问题是如何让git只接受一个带有windows结尾的单个文件?如何让git不改变一个特定文件的行结束符?
查看gitatttributes文档。使用最新版本的git,您可以设置文件的eol
属性,以控制在检出文件时将使用哪些行结束符。
您应该能够创建一个.gitattributes
文件在您的存储库中寻找类似:
path/to/my/file eol=crlf
你能更新网址:https://git-scm.com/docs/gitattributes - 谢谢。 – natersoz 2017-04-07 22:36:40
更新!更多的话来使stackoverflow高兴 – larsks 2017-04-07 22:55:32