Entiendo para qué es la advertencia y cómo desactivarla, pero lo que necesito es desactivar la advertencia en sí. ¿Ayuda por favor?git apague la advertencia "LF será reemplazado por CRLF"
Respuesta
Está buscando la opción core.whitespace
(vea git config --help
para obtener más detalles).
Puede configurar esta opción, así:
$ git config core.whitespace cr-at-eol
Debe utilizar core.autocrlf input
y core.eol input
. O simplemente no deje que git cambie los finales de línea en absoluto con autocrlf false
y deshágase del resaltado de crlfs en diffs, etc. con core.whitespace cr-at-eol
.
Esperanza esto ayuda
Puede desactivar la advertencia con
git config --global core.safecrlf false
he usado de esta manera (Esto sólo se apagará la advertencia, no la propia función.):
Guarde sus archivos actuales en Git, para que no se pierda ninguno de sus trabajos.
git add . -u git commit -m "Saving files before refreshing line endings"
Elimina cada archivo del índice de Git.
git rm --cached -r .
Vuelva a escribir el índice de Git para recoger todas las terminaciones de línea nuevas.
git reset --hard
Agregue todos los archivos modificados y prepárelos para una confirmación. Este es su oportunidad de inspeccionar qué archivos, si los hay, no se modificaron.
git add . # It is perfectly safe to see a lot of messages here that read # "warning: CRLF will be replaced by LF in file."
Confirme los cambios en su repositorio.
git commit -m "Normalize all the line endings"
Creo que el OP intentaba evitar ver esas advertencias. No normalizar todas las terminaciones de línea. –
- 1. Cómo desactivar las advertencias de Git "LF será reemplazado por CRLF"?
- 2. Hacer que Git "LF sea reemplazado por CRLF" las advertencias desaparecen
- 3. Git reemplazó todo mi LF con CRLF. ¿Cómo soluciono esto?
- 4. Git, agregar archivos al repositorio genera un error fatal para LF -> CRLF
- 5. Cómo deshabilitar Git fin de línea (CRLF a LF) en todos los clones/máquinas?
- 6. git autocrlf input convierte terminaciones de línea pero de LF a CRLF?
- 7. CR/LF en Emacs?
- 8. Cómo reparar CRLF en el repositorio de GIT para evitar conflictos de combinación
- 9. dividida por CRLF usando VB.net
- 10. BizTalk Flat File Schema - cómo aceptar un LF o CRLF como el delimitador de línea
- 11. JavaScript indefinido reemplazado por nulo
- 12. Línea de final de StreamWriter con Lf en lugar de CrLf
- 13. ¿No está haciendo la conversión CRLF de git para archivos .m matlab?
- 14. ¿Se puede hacer git-svn para manejar CRLF como clientes de subversión nativos?
- 15. HTML5: elemento no reemplazado vs. reemplazado?
- 16. cáscara reemplazar cr \ lf por coma
- 17. GIT: ¿Cómo deshacerse del molesto mensaje CRLF en msysgit (windows)?
- 18. Insertar LineFeed en lugar de CRLF
- 19. a.out reemplazado por formato de archivo ELF?
- 20. "HEAD no se encuentra debajo de refs/heads" después de presionar commit con cambios CR/CRLF
- 21. ASP.NET autogenerar aspx.designer.cs apague?
- 22. ¿Por qué la entrada oculta afecta mi diseño? LF Explicación
- 23. ¿Por qué aparece 'Actualizar el índice de Git'?
- 24. iPhone apague bluetooth GKPeerPickerController
- 25. ¿Cómo evito los problemas de GIT-svn y svn CRLF como este?
- 26. Android: evitar que la pantalla se apague
- 27. C++ cambio de línea desde CR + LF a LF
- 28. Git: advertencia: refname 'xxx' es ambiguo cuando uso git-svn
- 29. git svn selección de la cereza ignoró la advertencia
- 30. Cómo establecer terminaciones crlf en QtCreator en linux
esto lo hizo por mí –
Sí, esto funcionó para mí. –
apagará la advertencia para evitar que git reemplace lf por crlf? @chronial – aidonsnous