发布于 4年前
Git 处理不同 OS 换行符问题
// pull 代码时,自动将 LF 转换为 CRLF,push 代码时又自动将 CRLF 转换为 LF
git config --global core.autocrlf true
// pull 代码时,自动将 LF 转换为 CRLF,push 代码时不做操作
git config --global core.autocrlf input
// 不处理操作系统间换行符问题
git config --global core.autocrlf false
// 禁止提交混合 LF 与 CRLF 的文件
git config --global core.safecrlf true
// 允许提交混合换行符的文件
git config --global core.safecrlf false
// 在提交存在混合换行符文件时输出警告
git config --global core.safecrlf warn