Nuestro proyecto está funcionando bastante cerca de código (muchos cambios suceden en paralelo en un área geográfica bastante pequeña del código), y nuestro flujo de trabajo git basado en sucursales características funciona realmente bien para nuestro código java.¿Cómo manejar xml/html en el flujo de trabajo de la rama de funciones git?
Pero las cosas xml/html no funcionan muy bien. Cambios simples no relacionados (un diseñador que agrega un div circundante, un desarrollador que cambia una identificación de un elemento interno) proporciona fusiones realmente desastrosas.
Me doy cuenta de que puede haber varias opciones sobre cómo manejar esto. Una buena fusión de git xml sería óptima, o poner restricciones al reformateo del código xml/html otro. No trabajar en tan poco tiempo sería otra opción (inaceptable).
¿Cómo resuelves este problema de manera eficiente?
De alguna manera estoy pensando que una combinación que simplemente ignora todos los tipos de espacios en blanco iniciales/finales (excepto saltos de línea) funcionaría lo suficientemente bien. ¿Sabes cómo puedo lograr esto? – krosenvold