【问题标题】:how to make git not change line endings for one particular file?如何使 git 不更改特定文件的行尾?
【发布时间】:2012-04-27 20:29:57
【问题描述】:

由于 Microsoft 的 Visual Studio 中的“功能”,.sln 文件必须具有 windows 样式的行尾,以便 windows 资源管理器可以在 Visual Studio 中打开它们。所以我需要能够提交这个具有完整行尾的特定文件。如果所有其他文件都得到转换,那很好。问题是如何让 git 只接受一个以 windows 结尾的文件?

【问题讨论】:

    标签: git


    【解决方案1】:

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

    您应该能够在您的存储库中创建一个类似于以下内容的.gitattributes 文件:

    path/to/my/file eol=crlf
    

    【讨论】:

    • 能否更新 URL:git-scm.com/docs/gitattributes -- 谢谢。
    • 更新了!让stackoverflow开心的更多词
    • 注意:您可能必须手动更改行尾并重新提交文件
    猜你喜欢
    • 1970-01-01
    • 2011-09-12
    • 2011-12-24
    • 2019-04-11
    • 1970-01-01
    • 2013-11-02
    • 2015-05-31
    • 2017-05-13
    • 1970-01-01
    相关资源
    最近更新 更多