【发布时间】:2012-04-27 20:29:57
【问题描述】:
由于 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
【讨论】: