¿Cómo ejecuto git log para ver los cambios solo para una twig específica?

Tengo una sucursal local que rastrea la twig remota / maestra. Después de ejecutar git-pull y git-log , el logging mostrará todas las confirmaciones en la twig de seguimiento remoto, así como en la twig actual. Sin embargo, debido a que se realizaron tantos cambios en la sucursal remota, necesito ver solo las confirmaciones hechas a la sucursal local actual.

¿Cuál sería el command de Git para usar solo para mostrar confirmaciones para una twig específica?

Notas:

Información de configuration:

 [branch "my-branch"] remote = origin merge = refs/heads/master 

Suponiendo que su twig fue creada fuera de master :

 git cherry -v master 

o

 git log master.. 

Si su twig se hizo fuera de origin/master , entonces diga origin/master lugar de master .

Utilizar:

 git log --graph --abbrev-commit --decorate --first-parent <branch_name> 

Es solo para la twig de destino (por supuesto, -graph, –abbrev-commit –decorate son más poliosos).

La opción key es –primer padre: "Seguir solo la primera confirmación principal al ver una fusión de confirmación" ( https://git-scm.com/docs/git-log )

Impide que se muestren las confirmaciones.

El problema que estaba teniendo, que creo que es similar a esto, es que el maestro estaba demasiado adelantado a mi punto de ramificación para que la historia sea útil. (Navegar hasta el punto de ramificación tomaría demasiado time).

Después de un poco de testing y error, esto me dio aproximadamente lo que quería:

 git log --graph --decorate --oneline --all ^master^!