Tenemos maestro y producción rama. La rama principal contiene desarrollos actuales, mientras que la rama de producción contiene las cosas que se están ejecutando en el servidor. De vez en cuando, hay una corrección de errores importante que debe aplicarse a ambas ramas.Alternativas a la cosecha de cerezas
Actualmente solo estamos seleccionando el compromiso después de crearlo en la rama principal. Pero a veces esto crea conflictos de combinación cuando fusionamos las ramas. ¿Hay alternativas?
Esto realmente no es una pregunta "idiota". El conflicto de fusión que está viendo es una propiedad de su código (es divergente desde que se implementó el código de producción), no su herramienta. Las herramientas de fusión de git (o cualquier herramienta de combinación) no pueden leer tu mente y decidir qué es lo que realmente "significabas" con el código modificado en el máster. En lo que respecta a las herramientas, 'git am' podría funcionar mejor para usted que cherry-pick, ya que le permite editar la fusión en su lugar sin perder datos de compromiso. –