gpt4 book ai didi

Git 在创建 .gitattributes 文件后不会更改行尾

转载 作者:太空狗 更新时间:2023-10-29 14:38:08 27 4
gpt4 key购买 nike

我想设置 git 以将所有 LF 结尾更改为 CRLF。

我在我的存储库的根文件夹中创建了一个 .gitattributes 文件:

* text=auto 
# Have git change every .groovy and .java file to crlf
*.java eol=crlf
*.groovy eol=crlf

当提交一个我知道有 LF 结尾的 .java 文件时,我希望它在 checkout 到新的本地分支时更改为 CRLF。但事实并非如此。有什么想法吗?

最佳答案

我相信您需要在“eol”属性之前指定“text”;因此您的示例将变为以下内容:

* text=auto 
# Have git change every .groovy and .java file to crlf
*.java text eol=crlf
*.groovy text eol=crlf

关于Git 在创建 .gitattributes 文件后不会更改行尾,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26401431/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com