buscando se fusiona con git log

Algunos comentarios de fusión de desarrolladores "fusionados x en desarrollo" se muestran en la twig "etapas", pero nunca se fusionaron allí. (no directamente)

Mi mejor estimación es que alguien se fusionó con un desarrollador en una twig de tareas y luego se fusionó, pero estoy teniendo dificultades para rastrearlo con git log.

Si acudí a usted y le dije: "algo anda mal con la twig de etapas, fusioné algunos cambios en el desarrollo solamente (hace unos días) y ahora están apareciendo en etapas cuando no deberían"

¿Cómo searchías lo que pasó a través de git log // diff-tree // etc.

(Parece que este tipo de cambios pueden "ocultarse" por las fusiones y son difíciles de encontrar)

Si tiene acceso a gitk u otro visualizador similar (hay varios por ahí), gitk --all sería la forma más rápida de identificarlo. git log embargo, el git log tiene muchas opciones: el git help log es una lectura larga, pero se puede hacer un poco de trabajo de detective con el git log . Según lo sugerido por @Irineau, git log --graph --oneline le dará una representación textual de lo que mostraría gitk (sugeriría git log --graph --oneline --all en ese caso, sin embargo), pero en el presencia de muchas twigs, puede ser un poco difícil de leer.

Otra opción sería algo como git log --oneline --graph --all --merges , o git log --oneline --graph --all --merges --ancestry-path <bad_sha_from_dev>..staging . Mucho depende de exactamente lo que necesita encontrar y cómo quiere que se presente …

Tal vez puedas rastrear lo que sucedió con la opción --graph de git-log :

 git log --graph --oneline