跳到主要内容

使用 .gitattributes 来统一换行符风格

· 阅读需 1 分钟

前言

使用.gitattributes定义 Git 仓库内文件的换行符样式,避免换行符混乱。

全新 Git 仓库

在 Git 仓库的根目录创建.gitattributes文件,内容如下:

* text=auto eol=lf

可以根据需要把lf改为crlf

旧 Git 仓库转换

在完成上一个步骤之后执行下面的命令,在执行命令之前要确保本地的更改都提交了。

git rm --cached -r .
git reset --hard

参考资料