<分区>
我问这个的原因是我个人觉得在 Windows 上设置 autocrlf = input
很有意义,但是,我用 google 搜索了一下,没有发现有人推荐它。似乎人们通常在 true
和 false
和 * text=auto
之间争论不休。
因此,在 Windows 上,我不使用 notepad.exe(它不能处理 LF),我总是使用代码编辑器。我相信这个世界上的记事本用户和这个世界上的 git 用户是不同的人,所以正确渲染 LF 不是问题。
到目前为止,我已经设置 autocrlf = input
一年多了,没有遇到任何问题。我个人觉得它很整洁,因为它避免了 git 的所有来回转换,感觉比 true
或 auto
更安全。
如果我做错了什么,我会担心。是不是有什么潜在的危险在等着我?