egit reemplazando un solo file – HEAD Revision vs File in git index

En el plugin egit git eclipse, sé que puedo "reiniciar" un solo file haciendo clic derecho sobre él y seleccionando Reemplazar con> Revisión HEAD. ¿Cuál es la diferencia entre replace con HEAD revision vs File en git index?

HEAD es la versión del file que ya se ha confirmado.

El índice es la versión del file que se ha creado (agregado) en preparación para una confirmación, pero que aún no se ha confirmado.