¿Qué compara git diff sin argumentos?
git diff
Cada commit con respecto a todos los demás commits.
El repositorio remoto con respecto a todas las ramas locales.
El directorio de trabajo con respecto al área de preparación, mostrando los cambios no preparados.
El área de preparación con respecto a HEAD.