Archivo vinculado siempre aparece como sucio

Tengo un file de ensamblado vinculado en un proyecto de eclipse (Code composer studio v5.3). El file solo se ha editado una vez desde que se agregó al proyecto hace meses, pero el file se marca constantemente como sucio y se muestra en el panel de cambios sin evaluar de la perspectiva del Repositorio de Git.

Si bash una confirmación de solo este file, recibo el error de que no hay cambios.

Si aparece listdo como parte de una confirmación con otros files, la confirmación se ejecuta correctamente, pero el file asm no está realmente confirmado.

He intentado el git status de git de git bash en el proyecto y no aparece el file asm

He intentado configurarlo para assume unchanged pero no pasa nada …

Tengo otros files vinculados de varios types (.asm, .c, .cmd, etc.) en el proyecto que no sufren el mismo problema …

¿Cómo puedo averiguar qué está causando esto y resolverlo?

PD: Ten en count que soy un n00b total en git, solo puedo usarlo hasta ahora, ya que EGit elimina la necesidad de que aprenda y recuerde todos los pormenores de los commands CLI, etc.

La actualización de EGit v2.3 resolvió algunas otras molestias que había estado viendo. Pero al ver el repository usando Git Extensions me di count de que tenía una copy del file vinculado en el directory repo, esencialmente duplicando el file en el proyecto (es decir, había una copy del file asm en el directory del proyecto PERO la configuration del proyecto era diciéndole al proyecto que también vaya al enlace del mismo file asm en otra location).

Pensé que esto podría estar arruinando el file .project de alguna manera, así que eliminé el enlace del proyecto, lo reconstruí y, efectivamente, el file del directory del proyecto se agregó al proyecto. El siguiente commit y push corrió OK!