359 votos

LF será sustituido por CRLF en git - ¿Qué es eso, y es importante?

Posibles Duplicados:
git sustitución de LF con CRLF

Al crear una nueva aplicación rails estoy viendo un aviso en git acerca de LF reemplazo. Yo git init git add .

y luego boom! Veo este pop-up para casi todos los archivos. Normalmente yo sólo seguir adelante y construir mi solicitud y que desaparece después de muchos cambios en los archivos.

Ejemplo:

El archivo tendrá su original finales de línea en su directorio de trabajo. advertencia: LF será sustituido por CRLF en el Gemfile.

El archivo tendrá su original finales de línea en su directorio de trabajo. advertencia: LF será sustituido por CRLF en Gemfile.lock.

El archivo tendrá su original finales de línea en su directorio de trabajo. advertencia: LF será sustituido por CRLF en LÉAME.

¿Cuál es la diferencia entre LF y CRLF?

Debería estar preocupado acerca de esto en el largo plazo o simplemente ignorarlo y seguir adelante como normalmente lo hago?

453voto

Shrage Smilowitz Puntos 2877

En sistemas Unix el final de una línea se representa con un avance de línea (LF). En windows una línea es representada con un retorno de carro (CR) y un avance de línea (LF) por lo tanto (CRLF). cuando te dan el código de git que se ha subido desde un sistema unix sólo tendrán un LF. No es nada de que preocuparse.

231voto

SG 86 Puntos 2460

Si lo desea, puede desactivar esta en su git básicos de configuración

git config core.autocrlf true

Iteramos.com

Iteramos es una comunidad de desarrolladores que busca expandir el conocimiento de la programación mas allá del inglés.
Tenemos una gran cantidad de contenido, y también puedes hacer tus propias preguntas o resolver las de los demás.

Powered by:

X