我正在研究autocrlf
GIT 的最佳设置,如果设置为 false,我对粘贴到编辑器中的代码会发生什么感到困惑。我注意到很多人建议将其设置为false,并提到只要使用正确且正确设置的编辑器就应该没有问题,如果我在文件中编写所有代码我可以理解这一点;但是我很困惑如果我从浏览器复制一个片段,或者可能是一些旧代码或其他东西,或者如果我使用整个旧文件怎么办,这个设置将如何工作。当然,我很容易得到混合的 CRLF 和 LF,因为我得到的一些代码可能是 CRLF 和一些 LF?还是编辑器如此聪明以至于他们自己在保存时转换任何粘贴的代码?
编辑:我想我还应该问:如果 EOF 是混合的,这是一个真正的问题吗?