Empecé a usar EGit con eclipse y uno de mis directorios (que contiene muchos submódulos y directorios regulares) siempre se muestra como sucio. He intentado con git reset --hard
y volver a crear el proyecto desde cero. Si selecciono el directorio y Compare with git index o HEAD, no muestra ningún cambio.EGit que muestra el directorio como siempre sucio
Si uso git en la línea de comando para la carpeta, git status
no muestra ningún cambio pendiente y git submodule
enumera todos los submódulos correctamente. Usando EGit, traté de configurar la opción Assume Unhanged
. Pero esto también se propaga a directorios secundarios (lo cual no es deseable).
Estoy usando Eclipse 4.2.1, EGit 2.1.0 y Geppetto 3.0.0. ¿Qué otra cosa podría hacer que este directorio siempre se muestre como sucio? ¿Hay alguna forma de ignorar los cambios en este directorio (pero aún así cambiar a los hermanos)?
Actualización - Oct 2 ª, 2013:
- Hay una solicitud de función abierta para apoyar esto en https://bugs.eclipse.org/bugs/show_bug.cgi?id=391280.
- De los comentarios, parece que un submódulo podría considerarse un enlace simbólico y el trabajo que se está realizando para implementar este soporte está en https://bugs.eclipse.org/bugs/show_bug.cgi?id=354367.
- La información de la sucursal de Gerrit para el trabajo que se está realizando se encuentra en https://git.eclipse.org/r/#/q/status:open+project:jgit/jgit+branch:master+topic:symlinks,n,z.
Actualización - de sept 24o de 2014:
- Hay un error de paraguas adicional en https://bugs.eclipse.org/bugs/show_bug.cgi?id=429304 que puede ser seguido por la cuestión específica a EGit.
- Ya no uso Eclipse o EGit y me he mudado a Atom con el complemento Git Plus. Intentaré y continuaré actualizando esto cuando se resuelva el problema. Pero Atom y Git Plus me satisfacen mucho mejor ahora y este problema no es relevante para mí en este momento.
Suena como un error, ¿podría informar [aquí] (https://bugs.eclipse.org/bugs/enter_bug.cgi?product=EGit) por favor? – robinst
Claro, abrí el error https://bugs.eclipse.org/bugs/show_bug.cgi?id=391280 –
Esto sigue siendo un error, después de todo este tiempo ... –