Saltar al contenido
GitTree
Gráfico de confirmación

Leer el gráfico de confirmación

El gráfico de confirmación muestra el historial del repositorio como filas, las más nuevas primero, con carriles que se dividen donde comienzan las ramas y se unen donde se fusionan. Las etiquetas en las filas muestran ramas y etiquetas; una marca de verificación muestra la sucursal en la que se encuentra.

GratisActualizado

Funciona en GitTree Gratis: todas las funciones locales de Git, una vez que hayas iniciado sesión.

En esta página
  1. Antes de empezar
  2. donde encontrarlo
  3. Pasos
  4. Resultado esperado
  5. Centrarse en parte de la historia.
  6. Si algo sale mal
  7. Preguntas
  8. Relacionado

Antes de empezar

  • Abrir un repositorio: su pestaña muestra el gráfico en el medio.

donde encontrarlo

  • El gráfico está en el medio de una pestaña del repositorio. Graph en la barra de herramientas lo devuelve cuando se abre un archivo o diferencia.
  • Haga clic derecho en los encabezados de las columnas, o use el botón deslizante al final, para el menú Graph columns: mostrar Author, Date y SHA, o use filas compactas.
acciónmacOSWindows y Linux
Jump to HEAD⌘⇧HCtrl+Shift+H
Focus on Current Branch⌘⇧BCtrl+Shift+B
buscar en el historial⌘FCtrl+F

Pasos

  1. leer una fila

    Cada fila es una confirmación: las iniciales del autor en su carril, luego su mensaje. Las filas van desde la más nueva en la parte superior hasta la más antigua; un divisor como “hace 2 días” marca el paso del tiempo.

    El gráfico de confirmación GitTree con la rama de desarrollo desprotegida, origen/desarrollo, una confirmación de fusión y la rama de función/búsqueda numeradas
    1 la rama retirada, 2 la misma rama en el control remoto, 3 una confirmación de fusión, 4 otra rama local.GitTree interfaz con un repositorio de demostración.
  2. Encuentra las sucursales y etiquetas.

    Las etiquetas en la columna Branch / Tag se ubican en la confirmación a la que apunta cada rama o etiqueta. Un ✓ marca la rama retirada. Un ícono de computadora portátil significa una sucursal local, un ícono de nube, una sucursal remota, ambos íconos son una sucursal local que está al nivel de su control remoto. +1 significa que más etiquetas comparten la fila.

  3. Sigue los carriles

    Un carril es una línea de desarrollo. Donde un carril se bifurcaba, empezaba un nuevo ramal; donde dos carriles se unen en una confirmación, esa confirmación es una fusión con dos padres. Los colores sólo diferencian los carriles.

  4. Encuentra tu trabajo no comprometido

    La fila // WIP en la parte superior representa los cambios que aún no has confirmado, y cuántos están preparados y no preparados. Selecciónelo para abrirlos.

Resultado esperado

Seleccione cualquier fila para ver sus detalles completos en el inspector: su SHA, padres, autor y archivos modificados (inspeccionar una confirmación).

Centrarse en parte de la historia.

  • Focus on Current Branch muestra la rama extraída, su rama ascendente y su rama base únicamente, con cuántas confirmaciones tiene desde la base.
  • Haga clic con el botón derecho en la etiqueta de una sucursal para Show Only This Branch o Focus on This Branch.
  • Filter Graph mantiene sólo las confirmaciones de un autor, un rango de fechas o una ruta; la barra sobre el gráfico dice lo que se filtra y, al borrarla, se recuperan todas las filas. El filtrado nunca elimina el historial.

Si algo sale mal

Una rama que espero no está en el gráfico.

Puede estar oculto, fuera de un filtro o foco activo, o solo en el control remoto y aún no recuperado. Borre la barra de filtro, luego busque (buscar, tirar y empujar).

La historia se detiene con “la historia continúa a distancia”

El repositorio es un clon superficial. Utilice Fetch More History o Fetch Full History en el menú de esa fila.

Preguntas

¿Por qué hay dos etiquetas con el mismo nombre de sucursal?

Una es su sucursal local y la otra la sucursal remota (como origin/develop). Se diferencian cuando uno se ha comprometido y el otro no; cuando están nivelados, GitTree muestra una etiqueta con ambos iconos.