Git Merge and Fixing Mixed Spaces and Tabs with two Branches

He pasado por algunos SOQ similares y no he visto una solución adecuada para este caso.

He notado que en muchos archivos hay una mezcla sucia de pestañas y espacios utilizados para la sangría. El estándar de codificación que seguimos utiliza 4 espacios para una pestaña actualmente.

Aunque esto debería haberse abordado cuando sucedió, necesito considerarlo ahora y me gustaría arreglar los archivos que encuentro. El problema es que hay dos equipos que usan diferentes ramas de código y eventualmente tendremos que fusionar esas ramas. ¿Qué sucederá si cambiamos todos los archivos de nuestra sucursal para que tengan el formato correcto e intentemos fusionarlos? ¿Terminará siendo difícil hacerlo? ¿Me mostrará un montón de conflictos? Idealmente, id como git merge para ignorar los espacios en blanco, pero no sé cómo sabría qué versión elegir.

Existen mejores soluciones desde un punto de vista reactivo?

Esto es principalmente un problema de liderazgo tecnológico, código, revisión de código, pero actualmente no estoy en esa posición o caso. ¿Puedo arreglar esto fácilmente? (¡Desafortunadamente, hacer que los delincuentes manejen la fusión está fuera de discusión!)

Respuestas a la pregunta(4)

Su respuesta a la pregunta