Como corrigir o LF será substituído pelo aviso CRLF no Git

Como Corrigir O Lf Sera Substituido Pelo Aviso Crlf No Git



Ao usar o Git, às vezes você pode encontrar vários erros e avisos ao executar tarefas diferentes, como criar novos arquivos e pastas de projetos em diferentes cenários, como ao rastrear arquivos do diretório de trabalho para a área de teste. O ' aviso: LF será substituído por CRLF ” é o aviso mais comum que você pode enfrentar ao adicionar arquivos ao repositório local do Git.

Este artigo irá discutir o “ aviso: LF será substituído por CRLF ” e forneça a solução para corrigi-lo.

O que é 'aviso: LF será substituído por CRLF' no Git?

O ' aviso: LF será substituído por CRLF ” ocorre principalmente quando o valor da variável de configuração do Git é definido como “ verdadeiro ”. A razão por trás do aviso é que os arquivos confirmados são diferentes do que você salvou.







Portanto, para resolver ou evitar esse aviso, você deve alterar o valor da variável de configuração do Git usando o “ $ git config <–global ou local> core.autocrlf false ” comando.



Confira o cenário abaixo, que nos mostra o aviso especificado.



Etapa 1: navegue até a pasta Git

Primeiro, vá para a pasta raiz dos projetos Git usando o comando fornecido:





$ cd 'C:\Usuários \n azma\Go'

Etapa 2: criar e mover para o repositório local do Git

Crie um novo diretório executando o “ mkdir ” e mova-se imediatamente para ele utilizando “ cd ” comando:



$ mkdir demo7 && cd demo7

Etapa 3: inicializar o repositório Git

Agora, execute o “ Está quente ” para inicializar o repositório local do Git:

$ Está quente

Etapa 4: abrir e atualizar o arquivo

Execute o comando fornecido para criar um novo arquivo e adicionar algum texto usando o operador de redirecionamento:

$ toque arquivo1.txt && eco 'É meu primeiro arquivo' > arquivo1.txt

Aqui, adicionamos “ É meu primeiro arquivo ” texto em “ arquivo1.txt ' Através dos ' eco ” comando:

Etapa 5: adicionar arquivo

Em seguida, adicione o arquivo à área de teste do Git usando o comando abaixo:

$ git add arquivo1.txt

Pode-se ver que o Git bash lançou o aviso mencionado quando tentamos adicionar o arquivo à área de teste:

Agora, vamos passar para a próxima seção para corrigir o “ aviso: LF será substituído por CRLF ”.

Como corrigir “aviso: Lf será substituído por CRLF”?

Agora, vamos seguir para as etapas fornecidas abaixo para corrigir o aviso declarado encontrado na seção anterior.

Etapa 1: verifique as configurações

Primeiro, verifique as configurações padrão do valor da variável de configuração do Git usando o comando fornecido:

$ configuração do git core.autocrlf

De acordo com a saída abaixo, a variável de configuração do Git é definida como “ verdadeiro ”:

Etapa 2: substituir pelo aviso CRLF globalmente (por usuário)

Em seguida, vamos alterar o valor da variável de configuração do Git para “ falso ” com a ajuda do comando dado:

$ configuração do git --global core.autocrlf falso

Etapa 3: verificar as configurações

Agora, vamos verificar a operação realizada para garantir que o valor da variável de configuração seja alterado para “ falso ”:

$ configuração do git core.autocrlf

A saída abaixo indica que o valor da variável foi definido com sucesso para “ falso ”:

Etapa 4: Substituir por aviso CRLF localmente (somente para o projeto)

Para substituir o aviso CRLF para projetos locais específicos, execute o comando fornecido abaixo:

$ configuração do git --local core.autocrlf falso

Etapa 5: verificar as configurações

Agora, vamos executar o “ configuração do git ” comando com “ core.autocrlf ” Variável de configuração do Git para verificar seu valor configurado:

$ configuração do git core.autocrlf

Na saída abaixo, você pode ver que o valor foi liquidado com sucesso para “ falso ”:

Etapa 6: adicionar arquivo

Por fim, adicionaremos o arquivo à área de teste do Git com a ajuda do comando fornecido:

$ git add arquivo1.txt

Pode ser visto que; o arquivo foi adicionado com sucesso:

Etapa 7: verificar o status

Por fim, verificaremos o status atual do repositório Git:

$ status do git .

A saída abaixo indica que o novo arquivo foi adicionado ao repositório Git:

É isso! Fornecemos a solução mais simples para corrigir o aviso CRLF no Git.

Conclusão

Os usuários do Git encontram principalmente o “ aviso: LF será substituído por CRLF ' quando o ' autocrlf ” O valor da variável de configuração do Git está configurado como “ verdadeiro ”. No entanto, você pode alterar seu valor como “ global ” por usuário, bem como “ local ” por projeto no “ $ git config <–global ou local> core.autocrlf false ” comando. Neste artigo, discutimos o “ aviso: LF será substituído por CRLF ” e ofereceu as soluções para corrigi-lo.