He encontrado toneladas de sitios que explican cómo hacer que git te advierta cuando cambias las terminaciones de línea u otras técnicas diversas para evitar que arruines un archivo completo. Supongamos que es demasiado tarde para eso: el árbol ya tiene confirmaciones que alternan las terminaciones de línea de los archivos, por lo que git diff
muestra la resta del archivo anterior seguido de la adición de un nuevo archivo con el mismo contenido
Estoy buscando una opción de configuración de git o un indicador de línea de comando que indique diff
ignorarlos: si dos líneas difieren solo por espacios en blanco, finja que son lo mismo. Necesito esta opción de configuración / indicador de trabajo para cualquier cosa que se basa en diferencias de archivo - diff
, blame
incluso merge
/ rebase
idealmente - Quiero git
ignorar por completo con espacios en blanco, en particular los finales de línea. ¿Cómo puedo hacer eso?
fuente
bl = blame -w
pero no puede redefinir el nombre de los comandos integrados y no veo una opción de configuración para que sea el predeterminado. Pero no soy un experto en git.git status
?