Quiero forzar a git a pagar archivos en Windows usando simplemente LF
noCR+LF
. Verifiqué las dos opciones de configuración pero no pude encontrar la combinación correcta de configuraciones.
Quiero que convierta todos los archivos LF
y mantenga elLF
en los archivos.
Observación: solía autocrlf = input
pero esto solo repara los archivos cuando los confirma. Quiero forzarlo para que los useLF
.
Probablemente no estaba tan claro: el repositorio ya está usando LF
pero los archivos desprotegidos usando msysgit están usando CR+LF
y quiero forzar a msysgit a obtenerlos LF
: forzando las terminaciones de línea de Unix .
>git config --list | grep crlf
core.autocrlf=input
LF
pero cuando los obtengo en Windows msysgit los convierte CR+LF
.
autocrlf
set to input
, git deja lf
solo saltos de línea. ¿Puedes publicar la salida de git config
?
autocrlf=input
Es la opción correcta. Por supuesto, no lo protege de los archivos que realmente tienencr+lf
en el repositorio o crea archivos concr+lf
otra herramienta antes de agregarlos a git. ¿Qué problemas tienes que esto no funciona?