Git: consigue la timestamp fusionada en function de la identificación de confirmación

Estoy tratando de get la timestamp cuando un compromiso en particular se fusionó con el maestro.

Cuando hago el logging de git, me muestra la timestamp del autor, es decir, la timestamp cuando se creó por primera vez.

También puedo ver la timestamp del committer, es decir, la timestamp cuando se realizó la actualización por última vez. Pero no veo la timestamp cuando el compromiso se fusionó con el maestro. (Esto será diferente de la timestamp committer basada en las revisiones del código o cualquier otra demora que pueda ocurrir después de que se realizó el último commit).

¿Git incluso almacena la timestamp de fusión en algún lugar o no es posible?

Mi bash:

Intenté usar git show <commitid> --stat pero esto también muestra solo la timestamp del autor.

En segundo lugar, hice git log --format=fuller y esto incluye lo siguiente:

 Author: abc AuthorDate: Mon Jun 13 12:27:59 2016 -0500 Commit: abc CommitDate: Mon Jun 13 14:32:21 2016 -0500 

No hay rastro de cuándo el compromiso realmente se fusionó.

Cree un alias (no dude en utilizar su propio nombre de alias):

 git config --global alias.merge-commit '!f(){ for r in $(git rev-list ${2:-HEAD} --first-parent); do ! git merge-base --is-ancestor $1 $r && git rev-list --first-parent $r..${2:-HEAD} --reverse | head -1 | git log --stdin -1 ${*:3} && break; done; }; f' 

Ejemplo de uso: (Por defecto es HEAD)

 git merge-commit commit git merge-commit commit another-branch git merge-commit commit another-branch --format=fuller