git diff: ¿cuál es la diferencia entre --cached y --staged

Para comparar la puesta en escena con la última confirmación:

git diff --cached
git diff --staged

Ambos comandos generan los mismos resultados, ¿verdad?

Respuestas a la pregunta(1)

Su respuesta a la pregunta