2009-12-30 32 views
55

Estoy usando el plugin git para Eclipse. Algunos de mis archivos están marcados con un asterisco marrón. Qué significa eso? ¿Dónde puedo encontrar documentación sobre lo que significa el resto de los iconos de Git en Eclipse?¿Qué significa el icono de asterisco marrón en un archivo en Eclipse?

alt text http://i48.tinypic.com/fna7ex.jpg

+1

Cambios locales: un archivo con cambios locales no confirmados. [CHECK en debajo de acoplamiento] [1] [1]: http://stackoverflow.com/questions/3917925/what-do-the-arrow-icons-in-subclipse-mean – Nagarjuna

Respuesta

74

This page debería darle un buen resumen de lo que significan los iconos de GIT en Eclipse

Una citado resumen:

Icons

sucia (carpeta) - Al menos un archivo por debajo de la la carpeta está sucia; eso significa que tiene cambios en el árbol de trabajo que no están ni en el índice ni en el repositorio.

seguimiento - El repositorio de Git conoce este recurso.

untracked - El repositorio de Git no conoce el recurso.

ignorado: el proveedor de equipo de Git ignora el recurso. Aquí solo las configuraciones de preferencia en Team -> Ignored Resources y el indicador "derived" son relevantes. El archivo .gitignore no se tiene en cuenta.

sucio: el recurso tiene cambios en el árbol de trabajo que no están ni en el índice ni en el repositorio.

en etapas - El recurso tiene cambios que se agregan al índice. No es posible agregar al índice en este momento solo en el diálogo de confirmación en el menú contextual de un recurso.

parcialmente en etapas: el recurso tiene cambios que se agregan al índice y, además, cambios en el árbol de trabajo que no están ni en el índice ni en el repositorio.

añadido - El recurso aún no ha sido rastreado pero agregado al repositorio de Git.

eliminado - El recurso se organiza para su eliminación del repositorio de Git.

conflicto: existe un conflicto de combinación para el archivo.

assume-valid - El recurso tiene el indicador "asumir sin cambios". Esto significa que Git deja de revisar los archivos del árbol de trabajo para posibles modificaciones, por lo que debe desarmar manualmente el bit para decirle a Git cuando cambie el archivo de árbol de trabajo. Esta configuración se puede activar con la acción del menú Equipo-> Asumir sin cambios (o en la línea de comando con git update-index --assume-unchanged).

+1

@spaceknarf agregó un resumen citado – Arch

11

No estoy familiarizado con git, pero cuando se usa svn con Eclipse, la estrella blanca en el cuadrado de color marrón significa que usted ha realizado cambios en el archivo desde la última vez que actualizó la misma. El cilindro de oro, por otro lado, significa que no ha realizado cambios, por lo que el archivo local es idéntico a la versión del repositorio. Por lo tanto, debe significar algo que sea más o menos equivalente a eso en git.

0

Esto significa que has cambiado algo en un archivo en tu trabajo espacio pero no empujó sus cambios al repositorio principal.

Cuestiones relacionadas