El historial de Git comienza desde una confirmación específica hasta la última confirmación

Sé que puedo usar el siguiente command para get el historial de compromisos comenzando desde este compromiso específico hasta el primer compromiso en la historia (yendo hacia atrás).

git log --pretty=format:"%h - %an, %ar : %s" "de37b49d8f06321275079e6b3a3f00aa22bbff99" 

Sin embargo, ¿cómo revertir esto para mostrar el historial a partir de este compromiso específico -incluyendo hasta el último compromiso en la historia (yendo hacia arriba)?

Gracias

Presumiendo que de37b49 no es un compromiso de fusión que harías

 git log --pretty=format:"%h - %an, %ar : %s" de37b49~1..HEAD 

que dice "NO alcanzable por el padre de de37b49" pero "alcanzable por HEAD"

Si se trata de una fusión, cometer, entonces necesitaría usar

 git log ... ^de37b49^1 ^de37b49^2 HEAD 

(para todos los padres que tiene, presumiendo 2)