Cómo get Git diff del primer commit?

Creé un repository, creé un file dentro de él, puse algo de contenido en el file y comprometí el file. Ahora, me gustaría ver una diferencia de esa confirmación, que idealmente debería mostrar el file que se agregó y las líneas que se agregaron.

Sin embargo, git diff HEAD^ HEAD devuelve fatal: ambiguous argument 'HEAD^': unknown revision or path not in the working tree. , probablemente porque este fue el primer compromiso con el repository.

¿Como puede ésto ser resuelto? ¿Todavía hay una manera de ver una diferencia de los files que se agregaron en la primera confirmación?

Tu puedes hacer:

 git diff 4b825dc642cb6eb9a060e54bf8d69288fbee4904 HEAD 

4b825dc642cb6eb9a060e54bf8d69288fbee4904 es el id del "tree vacío" en Git y siempre está disponible en todos los repositorys.