git提交 windows CRLF和LF问题
2020-09-25 本文已影响0人
锦绣拾年
git如何避免”warning: LF will be replaced by CRLF“提示? - Andy Deng的回答 - 知乎
https://www.zhihu.com/question/50862500/answer/123197258
https://git-scm.com/book/zh/v2/%E8%87%AA%E5%AE%9A%E4%B9%89-Git-%E9%85%8D%E7%BD%AE-Git
https://www.cnblogs.com/zjoch/p/5400251.html
2016年的这篇文章及下面的评论。
总之我的总结:
慎用
git config --global core.autocrlf false
autocrlf 或许可以尝试用一下
我是用的git gui,在出现warning: LF will be replaced by CRLF 后会有unlock index和continue的选项
似乎continue以后不会出现这个提示,unlock index以后还会出现提示
但是从描述来看
设置 core.autocrlf=true 后:
检出时,git 会把文本文件的换行符转化为 CRLF(只转化纯 LF 的文件)
提交时,把暂存区的内容(也就是我们对工作区做的改动)转化为 LF 然后放入版本库。(from第一个网址)