Git: ¿cómo puedo enumerar todos los files modificados en la twig principal entre dos veces?

Me gustaría encontrar todos los files que se han modificado en la twig principal (o en cualquier twig) entre dos dates.

Entiendo, a partir de esta publicación ( ¿Cómo se enumeran los nombres de los files solo que cambió entre dos confirmaciones? ) Que puedo usar

git diff --name-only SHA1 SHA2

pero no sé, a priori, qué son los SHA entre hoy y ayer. Especialmente cuando puede haber más de un compromiso en un día.

Para ser más precisos, me gustaría saber la list de files modificados en el repository maestro de git entre Hoy a las 12:01 AM y ayer a las 12:01 AM.

es posible? Solía ​​poder hacer esto en CVS con cvs diff -D "1 days ago" .

git tiene una function para usar el reflog para get la position en la que se encontraba un nombre hace un time arbitrario.

 git diff --name-only master@{1 day ago} master 

Esto le dará la diferencia entre dónde estaba el master exactamente un día antes de ahora y dónde está ahora el maestro.