Obtenga cambios en un file particular desde un commit – GIT

Estoy usando lo siguiente para get la list de todos los files modificados desde un commit

git diff –stat [SHA1]

Pero, después de que se muestra la list, quería ver los cambios es un file particular desde el mismo SHA1. ¿Cómo puedo hacer eso?

Si desea los cambios desde esa confirmación hasta la confirmación más reciente, use lo siguiente:

git diff <SHA1> HEAD <path/to/file> 

Naturalmente, en lugar de HEAD puede usar cualquier otra expresión que se resuelva en un hash de confirmación (un SHA1 específico, HEAD^ , master , etc.).

Para include cambios en su directory de trabajo, use

 git diff <SHA1> <path/to/file> 

Eso incluye el historial completo desde esa confirmación más cualquier cambio no confirmado que tenga.