2012-04-27 60 views
16

由于Microsoft Visual Studio中的“功能”,.sln文件必须具有windows风格的行结尾,以便Windows资源管理器可以在Visual Studio中打开它们。所以我需要能够完整地提交这个特定文件的行尾。如果所有其他文件都被转换,那就好了。问题是如何让git只接受一个带有windows结尾的单个文件?如何让git不改变一个特定文件的行结束符?

回答

28

查看gitatttributes文档。使用最新版本的git,您可以设置文件的eol属性,以控制在检出文件时将使用哪些行结束符。

您应该能够创建一个.gitattributes文件在您的存储库中寻找类似:

path/to/my/file eol=crlf 
+0

你能更新网址:https://git-scm.com/docs/gitattributes - 谢谢。 – natersoz 2017-04-07 22:36:40

+0

更新!更多的话来使stackoverflow高兴 – larsks 2017-04-07 22:55:32

相关问题