首页 开发 软件 百科

使用 .gitattributes 文件设置换行符

- 百科

不同系统默认换行符不同,在 Unix、Linux 和 macOS 系统中使用 LF (Line Feed, 换行),而在 Windows 系统中使用CRLF (Carriage Return + Line Feed, 回车换行)。

为保证在跨平台开发中的一致,可以通过在项目根目录下的 .gitattributes 文件中,设置换行符处理方式,如没有 .gitattributes 文件则新建一个。

添加如下内容对所有文件使用 LF 换行符:

* text=auto eol=lf

其中 *匹配所有文件,text=auto让 Git 自动检测文件是否为文本文件,eol=lf使用 LF (Unix 风格) 换行符。

『 转载请注明来源及链接 』