No puedo comprometer mi proyecto con git

Estoy usando el plugin eclipse para git para comprometer mis proyectos PHP. Hasta ahora todo va bien, pero de repente cuando me comprometo, obtengo el siguiente error:

Cometiendo falló

Ha ocurrido un error interno

Entrada no encontrada por ruta: //ms_system/…/file.php

Noté que algunos de los files en la list de confirmaciones tienen una ruta no válida, en lugar de:

dcms_system/.../file.php 

Yo obtengo:

 //ms_system/.../file.php 

Lo cual es obviamente incorrecto.

¿Cómo puedo arreglarlo?

Estoy creando esto como reference para mi propio futuro

Ninguna de las respuestas anteriores funcionó para mí.
Esta es la única Q en SO (o incluso google) relacionada con esto.

Lo que funcionó, creo, fue:

Goto Git Repo Ve en eclipse -> rt haz clic en tu repository -> recoge basura

luego cometer

PD:
Esto podría no haber hecho otra cosa que solo documentarlo

También estaba en el shell gitub (shell github) al mismo time que ejecutaba commands de git status (eso es todo lo que ejecuté) en la raíz del repository. Y, sorprendentemente, descubrió que no hubo cambios por etapas ni por etapas, y al final se dio count de que el problema se había resuelto.

PPS:
Si lo anterior no funciona:

Goto Git Repo Ver en eclipse -> rt haz clic en tu repository -> recoger basura -> rt haz clic en tu repository -> limpiar y luego confirma

Me las arreglo para resolver este problema:

  1. Cambio el nombre de la carpeta problemática a otra cosa
  2. Cometer
  3. Cambiar el nombre de la carpeta problemática por el anterior
  4. cometer

No es una solución recomendada, pero está funcionando ahora.

Tuve un problema similar. Recibí el mismo error porque estaba intentando enviar files que no se agregaron. Para resolver mi problema tuve que "Agregar al índice" antes de confirmar.

Tuve el mismo problema, se resolvió simplemente haciendo una actualización (F5) en el proyecto.

Para mí, ninguna de las respuestas anteriores funcionó. Después de experimentar, descubrí que las routes de acceso a los files en conflicto están enumeradas como files sin seguimiento que puede elegir ignorar en la página de confirmación.

Es decir, vaya a la vista de repositorys en Eclipse -> haga clic con el button derecho en el repository -> confirmar -> muestre los files sin marcar (seleccionados por defecto) -> vea los files con routes erróneas y los excluya de la confirmación

enter image description here