Nuestro equipo utiliza un flujo de trabajo git puramente basado en fusión, y estamos discutiendo la posibilidad de pedir a todos los miembros del equipo que lleven todo al servidor una tarde y lo hagan una tarde de rebase del servidor repo.Reescribir automáticamente el historial completo de git para deshacerse de las fusiones simples
Creo que lo que me gustaría hacer automáticamente es que siempre que todas las confirmaciones se realicen solo en el mismo conjunto de ramas Y el número de confirmaciones paralelas esté por debajo de un umbral determinado, me gustaría volver a establecer la base de la serie y eliminar la (s) confirmación (es) de fusión. Pero estoy abierto a sugerencias?
¿Alguien sabe cómo hacer esto?
+1 para un buen enfoque - "realidad muerde". Git proporciona un espacio de herramientas tan grande y tantas opciones que puede ser difícil saber qué es inteligente y qué no. Soy un firme creyente en no crear trabajo por el trabajo, así que probablemente me quedo con tu consejo. – krosenvold