xcode reemplaza las pestañas por espacios después de la combinación de una rama
git merge (1)
Después de fusionar dos ramas y resolver conflictos, Xcode modifica dos archivos: el .plist y el .pbxproj del proyecto. En ambos casos, las pestañas iniciales de cada línea se reemplazan por espacios .
Además, después de finalizar la combinación y crear el compromiso correspondiente, Xcode deja todos los archivos que tuvieron conflictos sin agregarlos al compromiso, lo que nos obliga a realizar un segundo compromiso con los archivos resueltos (incluidos .plist y .pbxproj). Solo ocurre con esos dos archivos y solo si tienen conflictos en la combinación, otros tipos de archivos (.h, .m) no se ven afectados.
Versión Xcode 9.2 (9C40b)
- La cantidad de espacios agregados, corresponde a la cantidad de pestañas presentes: 4 espacios por pestaña.
- En las Preferencias de Xcode, todo el equipo ha seleccionado "Espacios" en "Preferir sangría usando: bajo Sangría.
¿Nos gustaría saber cómo evitar este comportamiento?