Git Mesclar e corrigir espaços e guias mistos com duas ramificações

Passei por algumas SOQs semelhantes e não vi uma solução adequada para este cas

Percebi que em muitos arquivos há uma mistura suja de guias e espaços usados para recuar. O padrão de codificação que seguimos usa 4 espaços para uma guia atualmente.

Embora isso deva ter sido resolvido quando aconteceu, preciso considerá-lo agora e gostaria de corrigir os arquivos que encontrar. O problema é que existem duas equipes usando diferentes ramificações de código e, eventualmente, teremos que mesclar essas ramificações. O que acontecerá se mudarmos todos os arquivos de nossa ramificação para a formatação correta e tentarmos mesclá-la? Será que vai acabar sendo difícil? Isso vai me mostrar uma tonelada de conflitos? Idealmente, o id como o git se mescla para ignorar o espaço em branco, mas não sei como saberia qual versão escolhe

Existem melhores soluções do ponto de vista reativo?

Este é principalmente um problema de liderança tecnológica, código de fiapo, revisão de código, mas ainda não estou nessa posição ou caso. Posso corrigir isso facilmente? (Ter os infratores lidando com a mesclagem está fora de questão, infelizmente!)

questionAnswers(4)

yourAnswerToTheQuestion