Incluir mensajes de confirmación de submódulos con "git log"

Supongamos que tengo dos versiones en mi repositorio ... cada una ha sido etiquetada de la siguiente manera:

Etiqueta 1Etiqueta2

Supongamos ahora que una confirmación actualizó una referencia de submódulo para apuntar a una nueva confirmación de submódulo entre Tag1 y Tag2. Ejecuto el siguiente comando, y obtengo esto:

# show commits between these two tags
git log Tag1..Tag2


commit be3d0357b93322f472e8f03285cb3e1e0592eabd
Author: James Johnston <snip>
Date:   Wed Jan 25 19:42:56 2012 +0000

    Updated submodule references.

En este caso, el único cambio fue una actualización del submódulo. ¿Cómo puedo obtener el submódulo de confirmaciones para ser intercalado con las confirmaciones del repositorio principal?

Específicamente, en este ejemplo, supongamos que el repositorio principal apunta a la etiqueta Subtag5 en el submódulo. Dos confirmaciones más adelante en el submódulo es una etiqueta Subtag6. La confirmación mostrada actualizó el puntero del submódulo para apuntar a SubTag6 en lugar de SubTag5. Lo que me gustaría hacer es tenergit log, además de la confirmación que ya está impresa, imprima también las dos confirmaciones de submódulo que trajeron el submódulo de Subtag5 a SubTag6.

Respuestas a la pregunta(4)

Su respuesta a la pregunta