Unix下,默认的换行是\n
,而Windows下的默认换行是\r\n
,在系统不一致的时候可能会导致代码冲突,所以需要关闭自动转换功能,只用LF
修改Git配置
如果需要全局生效:
git config --global core.autocrlf false
如果只需要对单个仓库生效,在仓库目录下执行:
git config core.autocrlf false
修改 VSCode 的默认换行格式
菜单栏 》 文件 》 首选项 》 设置
直接在搜索栏搜索:files:eol
修改为\n