He notado que cuando reemplazo archivos enteros y mando el comendo “git add .” me sale un mensaje “warning: LF will be replaced by CRLF” ...

Brenda Vergara Martínez

Brenda Vergara Martínez

Pregunta
studenthace 4 años

He notado que cuando reemplazo archivos enteros y mando el comendo “git add .” me sale un mensaje “warning: LF will be replaced by CRLF” ¿Alguien sabe por que sucede o cómo lo puedo evitar?

2 respuestas
para escribir tu comentario
    Valentina Hernández

    Valentina Hernández

    studenthace 2 años

    muchas gracias, me funciono el comando mencionado.

    Randy Ponte

    Randy Ponte

    studenthace 4 años

    Esa advertencia ocurre por lo siguiente. En el equipo estás usando 2 sistemas operativos (Windows y Linux) debido al gitbash. Internamente cada sistema operativo representa de manera diferente los cambios que puedas realizar en un archivo.

    Por ejemplo: En el caso de Linux, un salto de línea lo representa con LF. En el caso de Windows, un salto de línea lo representa con CRLF.

    El mensaje de alerta que te aparece te sugiere cambiar LF por CRLF, ya que es el usado en Windows.

    Una forma como puedes evitar esa alerta es efectivamente reemplazando LF por CRLF, para que sean homologados.

    Para ello debes aplicar el siguiente comando.

    git config core.autocrlf true
Curso de Git y Github [Empieza Gratis]

Curso de Git y Github [Empieza Gratis]

Deja de versionar tus proyectos usando tu propio sistema de control de versiones. Mejor usa Git, el sistema de control de versiones por excelencia que utiliza la industria tecnológica. Aprende a trabajar con git, conceptos básicos, clonar un repositorio y gestionar tus proyectos alojándolos en tu repositorio local y en GitHub.

Curso de Git y Github [Empieza Gratis]
Curso de Git y Github [Empieza Gratis]

Curso de Git y Github [Empieza Gratis]

Deja de versionar tus proyectos usando tu propio sistema de control de versiones. Mejor usa Git, el sistema de control de versiones por excelencia que utiliza la industria tecnológica. Aprende a trabajar con git, conceptos básicos, clonar un repositorio y gestionar tus proyectos alojándolos en tu repositorio local y en GitHub.