openeditorcode.devMANUAL DE CAMPO / 0.2.41English
git-history.md DOCUMENTACIÓN

09 — En el proyecto

Historial y ramas Git

Explora commits y versiones sin cambiar la rama de trabajo.

v0.2.41Revisión de código ·
En esta página

Páginas y revisiones estables

Carga 100 commits por página y permite Cargar más sin límite total prefijado. La revisión se fija por SHA durante la paginación para que commits nuevos no desplacen resultados. Las páginas cargadas permanecen en memoria.

F5 puede hacer fetch y reconstruir la vista actual desde la referencia, reiniciando páginas y selección. El historial usa orden por fecha; H muestra/oculta SHA abreviado y D muestra/oculta fecha (ambos visibles inicialmente y configurables en keyboard.bindings). Las filas largas desplazan el asunto seleccionado.

Qué significa todas las ramas

Lista refs/heads y refs/remotes conocidas localmente, omitiendo referencias simbólicas como origin/HEAD. No incluye tags ni descubre por sí solo todas las ramas existentes en el servidor. No hace checkout.

El historial es del repositorio seleccionado completo; los archivos de cada commit se filtran al workspace cuando se abrió una subcarpeta Git. Puede haber commits sin archivos visibles. En repositorios anidados detectados se muestran sus archivos y estadísticas +/- calculadas desde Git.

Lectura histórica y límites

  • Stage, unstage, descarte, commit, pull y push están bloqueados mientras se navega historial o ramas. F5 sigue permitiendo fetch: la navegación no hace checkout, pero fetch sí actualiza referencias.
  • Commit raíz se compara con árbol vacío; un merge se compara contra el primer padre. No hay selector de padre ni diff combinado.
  • Sin primer commit devuelve historial vacío; detached HEAD es admitido. El historial disponible depende de los objetos locales, incluida la profundidad de clones shallow.

Fuentes del capítulo

Enlaces fijados al commit revisado; no siguen main.

Documentación estática · ES / ENVer cobertura ↗