参考:https://stackoverflow.com/questions/1967370/git-replacing-lf-with-crlf

vi/vim 编辑文件

:set ff=unix
:x

用git批量修改

前提:批量修改的文件在一个目录下,且不在git仓库中

git config --global core.autocrlf true
git init
git add .
git commit -m “…”
git config --global core.autocrlf false
git rm --cached -r .
git reset --hard

感谢景帅!