git中修改换行为lf不能提交
如果你在修改文件换行为LF后,不能提交到git库中,可能是因为你的git配置文件中没有设置自动转换换行符。你可以通过以下命令来设置自动转换换行符:
git config --global core.autocrlf true
这个命令会在提交时将换行符自动转换为LF,检出代码时将LF转换为CRLF(在Windows上)或者不转换(在Mac或Linux上)。
如果你已经设置了自动转换换行符,但是仍然无法提交,可能是因为你的文件中包含了不可见字符,如BOM(字节顺序标记)或者特殊字符。你可以使用文本编辑器或者命令行工具来删除这些不可见字符。
原文地址: https://www.cveoy.top/t/topic/hbXN 著作权归作者所有。请勿转载和采集!