¿Cómo puedo registrar posts de confirmación completos en git?

Fondo

Estoy intentando registrar las diferencias entre mi twig dev y master en git. Lo que me interesa ver son solo los posts de confirmación. Quiero que este logging se escriba en una línea.

Lo que he intentado:

git log --left-only --graph --cherry-pick --oneline dev...master 

Esto me da el siguiente resultado:

enter image description here

El problema

No veo el post completo de compromiso. Por ejemplo, si cambio el flag --oneline a --pretty=full , obtengo un montón de otra información en la que no estoy interesado. Sin embargo, obtengo el post de commit completo al less.

El siguiente ejemplo muestra cómo se ve el tercer compromiso de la captura de pantalla anterior cuando cambio --oneline a --pretty=full :

enter image description here

Como puede ver, el post de compromiso aquí incluye un número de problema para nuestros problemas de JIRA.

Pregunta

¿Cómo puedo mostrar todas las confirmaciones de una sola línea, como en mi primera captura de pantalla, pero mostrar el post de compromiso COMPLETO?

 git log --left-only --graph --cherry-pick --pretty="%H %B" dev...master 
  • %H representa la versión completa del valor sha1. Si lo encuentras demasiado largo, %h es opcional.
  • %B representa el sujeto y el cuerpo, equivalente a %s%b .

Para get más placehoders, consulte https://www.git-scm.com/docs/git-log