Ir al contenido

El árbol y el estado de git

Navegar por el árbol del workspace, mostrar dotfiles y archivos ignorados, y leer las marcas de estado de git en cada fila.

Ver Markdown
  • El panel Archivos se abre desde el Inspector y muestra el árbol del workspace seleccionado.
  • Cada carpeta se expande individualmente y carga bajo demanda.
  • El árbol está virtualizado: incluso con muchos archivos, dibuja lo que está a la vista.
  • La barra de acciones tiene contraer todo y releer los archivos — releer es lo que usas cuando algo cambió en el disco fuera de la app.

Estados que puedes encontrar

Estado Qué significa
Cargando La carpeta se está leyendo
Vacía La carpeta existe y no tiene contenido visible
Error La lectura falló — aparece un mensaje de acceso denegado, en lugar de una lista vacía

Un error de lectura no es lo mismo que una carpeta vacía: si ves acceso denegado, el problema es permiso o conexión, no ausencia de archivos.

Mostrar dotfiles y archivos ignorados

Dos opciones independientes en la barra de acciones:

  • Mostrar dotfiles — incluye archivos y carpetas que empiezan con punto.
  • Mostrar los ignorados por git — incluye lo que .gitignore esconde.

Las dos son por worktree: activar una no activa la otra.

El interruptor de los ignorados solo aparece cuando tiene sentido para ese workspace. No encontrarlo no es un defecto.

Marcas de estado de git

Las filas del árbol muestran el estado de cada archivo respecto al git del worktree activo — modificado, agregado, borrado y los demás estados conocidos.

  • El estado viene del git del proyecto, no del panel: es la misma información que muestra el área de git.
  • Las marcas son una lectura, no un comando: hacer clic en la fila abre el archivo, no prepara ni descarta el cambio.
  • Si las marcas parecen desactualizadas, relee los archivos desde la barra de acciones.

Dónde esto es distinto de lo que esperas

  • El árbol no es toda la carpeta del proyecto cuando el workspace apunta a una subcarpeta. Muestra la carpeta del workspace seleccionado.
  • El árbol no esconde nada por su cuenta más allá de lo que controlan las dos opciones: si un archivo no aparece, revisa si es un dotfile o está en .gitignore.

Relacionados