¿Hay alguna forma de determinar si un compromiso está seleccionado y de qué origen comprometer los cambios elegidos?
'git cherry-pick -x' es una solución para registrar la información cuando hago el cherry-picking. Pero si no usamos la opción '-x', ¿hay alguna otra solución?
Git proporciona
git cherry
git log --cherry
ambos, en un nivel bajo, usan git patch-id
para determinar cuándo cree que se han elegido los cambios. Esos commands virtualmente nunca tendrán falsos positivos, pero pueden tener falsos negativos.