diff : Es un comando de LInux utilizado para comprobar diferencias entre archivos:
git diff en GIT es una evolución del comando aplicado a GIT.
COMPROBAR DIFERENCIAS ENTRE UN FICHERO EN EL WOKKING DIRECTORY Y EL STAGING AREA
git diff fichero
COMPROBAR DIFERENCIAS DE UN ARCHIVO UBICADO EN EL STAGING AREA Y EL ÚLTIMO COMMIT
git diff --cached fichero
DIFERENCIAS DE UN ARCHIVO ENTRO DOS COMMITS
git diff [IDCOMMIT1] [IDCOMMIT2]
DIFERENCIAS ENTRE UN ARCHIVO EN EL WORKING DIRECTORY Y EL ULTIMO COMMIT
git diff HEAD