Resolva o problema de relatórios do VSCode Excluir `␍`eslint (mais bonito/mais bonito)

configuração de nova linha do git no Windows

Excerto

Configuração ideal Para maximizar a compatibilidade com macOS e Linux, é necessário: Converter para LF ao enviar, não converter ao fazer check-out Recusar o envio de arquivos contendo quebras de linha mistas Converter CRLF para LF em lotes Se você acidentalmente...


configuração de nova linha do git no Windows

insira a descrição da imagem aqui

configuração ideal

Para maximizar a compatibilidade com macOS e Linux, você precisa:

  1. Converta para LF no commit, não no checkout
  2. Recusar-se a enviar arquivos contendo novas linhas mistas
git config --global core.autocrlf input
git config --global core.safecrlf true

Conversão em lote de CRLF para LF

Se você escrever acidentalmente o caractere de nova linha de algum texto como CRLF no Windows, poderá usar a ferramenta dos2unix para restaurá-lo de volta ao LF

Execute sob Cmder ou Cywin:

find . -type f|xargs dos2unix

configuração IDE

Anexo: descrição do parâmetro autocrlf

# 提交时转换为LF,检出时转换为CRLF
git config --global core.autocrlf true

# 提交时转换为LF,检出时不转换
git config --global core.autocrlf input

# 提交检出均不转换
git config --global core.autocrlf false

Anexo: descrição do parâmetro safecrlf

# 拒绝提交包含混合换行符的文件
git config --global core.safecrlf true

# 允许提交包含混合换行符的文件
git config --global core.safecrlf false

# 提交包含混合换行符的文件时给出警告
git config --global core.safecrlf warn

Acho que você gosta

Origin blog.csdn.net/zqd_java/article/details/129530707
Recomendado
Clasificación