Github y Eclipse: no todos los files están comprometidos

Estoy usando Github en Eclipse, y estoy comprometiendo mis cambios. He agregado algunos files a mi proyecto, y he hecho clic en Equipo -> "Agregar al índice" en cada uno de ellos, para que se comprometan cuando realizo una confirmación de todo el proyecto. Sin embargo, estos files no se agregan para comprometerse, y cuando hago clic en "Commit", no aparecen en la list de files modificados. ¿Cómo puedo obligarlos a comprometerse?

Gracias.

Parece que puedes estar confundiendo el uso de Git con SVN. En SVN cuando agrega un file a ser rastreado, las actualizaciones del file siempre se confirmarán automáticamente.

En Git, cuando agrega un file al índice, solo se graba la versión actual de ese file. Si posteriormente actualiza el file y confirma, las nuevas actualizaciones no se includeán. La solución es hacer un "Agregar al índice" en la raíz de su proyecto justo antes de confirmar: el equivalente de git add . en la línea de command. Asegúrate de que tu .gitignore esté configurado correctamente para que no cometas cosas que no pretendas.

Una acción equivalente es hacer una git commit -a , que automáticamente agrega todos los files previamente en el índice y también actualiza los files eliminados. Creo que la configuration equivalente en Eclipse (para eGit) sería Incluir files seleccionados sin seguimiento como en la configuration de confirmación a continuación.

enter image description here