Saltar al contenido
GitTree

Registro de cambios

Novedades de GitTree

Nuevas funciones, mejoras y correcciones en cada versión de GitTree, la más nueva primero. Cada versión es gratuita para macOS, Windows y Linux. Las notas describen esa versión: las compilaciones oficiales actuales le piden que inicie sesión y el plan gratuito cubre todas las funciones de Git.

  1. Versión 2.2.4

    Lo último

    GitTree 2.2.4 makes pull requests easier to prepare and review, with reviewer autocomplete, editable branches, formatting tools and clearer merge comparisons.

    Estas notas se muestran en el original en inglés.

    Nuevo

    • Find reviewers by name

      Type a name to filter reviewer suggestions for GitHub, GitLab, Bitbucket or Azure DevOps. Select people by mouse or keyboard and remove selected reviewers with a click.

    • Choose both pull request branches

      Change the From and Into branches in the pull request dialog. Pushes and generated descriptions follow the branches you select.

    • Format descriptions and reviews

      Use a Markdown toolbar and preview to format pull request descriptions, comments and review summaries.

    • See what a merge changes

      Preview the changes a merge brings in and compare a merge commit with either parent.

    Fijo

    • Close a repository tab with its close button on Windows.
    • A source branch becomes ready for a pull request only after its push succeeds.

    Descargar la versión 2.2.4

    Notas de la versión y descargas en GitHub

  2. Versión 2.2.1

    GitTree 2.2.1 agrega vistas previas de Markdown en sus propias pestañas y mejora los menús del escritorio en macOS, Windows y Linux.

    Nuevo

    • Pestañas de vista previa de Markdown

      Abra una vista previa del archivo Markdown en su propia pestaña en el explorador de archivos.

    • Menús en ventana en Windows y Linux

      Presione Alt para revelar la barra de menú en la ventana y acceder a los comandos del escritorio.

    Mejorado

    • La barra de menú macOS ahora usa el mismo registro de comandos que la aplicación, manteniendo consistentes los comandos disponibles.

    Fijo

    • Se limpió el pequeño ícono de la aplicación macOS y se eliminó el menú Servicios.

    Descargar la versión 2.2.1

    Notas de la versión y descargas en GitHub

  3. Versión 2.2.0

    GitTree 2.2 trae cambios sugeridos en las solicitudes de extracción, una verificación del proveedor de las firmas de confirmación y un inicio de sesión más rápido. Las compilaciones oficiales ahora te piden que inicies sesión.

    Nuevo

    • Cambios sugeridos en las solicitudes de extracción

      Las sugerencias de GitHub, GitLab y Azure DevOps aparecen como tarjetas en la conversación y en la pestaña Archivos de una solicitud de extracción. Aplique uno o un lote como confirmación en la rama de la solicitud de extracción o sugiera un cambio desde el cuadro de comentarios de la línea.

    • Firmas verificadas en el proveedor.

      La vista de confirmación muestra el veredicto de GitHub o GitLab sobre la firma de una confirmación junto al propio cheque de GitTree, y mantiene ambos a la vista cuando no están de acuerdo. Verificar firma en el proveedor (Alt+V) la lee nuevamente.

    • Inicia sesión para usar GitTree

      Las versiones oficiales ahora muestran el cuadro de diálogo Iniciar sesión en GitTree cada vez que cierras sesión: inicia sesión o crea una cuenta para continuar. Gratis mantiene el cliente Git local completo y a una cuenta elegible se le ofrece su prueba Pro una vez después de iniciar sesión.

    Mejorado

    • Después de iniciar sesión a través del navegador, GitTree muestra su cuenta de inmediato en lugar de esperar a que finalicen las comprobaciones de la cuenta.
    • El cuadro de diálogo de inicio de sesión siempre muestra el campo para ingresar el código de autenticación a mano y toma un código pegado en un solo paso.

    Descargar la versión 2.2.0

    Notas de la versión y descargas en GitHub

  4. Versión 2.1.0

    GitTree 2.1 trae Repo Insights en una ventana propia, una vista previa de envío antes de cada envío, confirmaciones de corrección y aplastamiento guiadas, y muchas correcciones para rebase, deshacer, escondites y conflictos.

    Nuevo

    • Repo Insights, en su propia ventana

      Insights (Alt+I) abre Repo Insights junto a su trabajo. Ejecute un informe para ver las confirmaciones, líneas y archivos de un repositorio a lo largo del tiempo y quién contribuyó, contados en esta computadora. La ejecución de informes es parte de Pro; Los informes que mantuvo se mantienen legibles.

    • Exportar y compartir informes

      Exporte un informe como CSV o JSON, guárdelo en su cuenta o compártalo con su organización como un informe de equipo. Una vista previa muestra exactamente qué sale primero de su computadora; El código fuente, las diferencias y los mensajes de confirmación nunca se envían.

    • Vista previa del envío antes de empujar

      Vista previa de envío (Alt+Shift+U) muestra las confirmaciones y los archivos que envía una inserción y sus propietarios de código, y con un proveedor de alojamiento conectado, las canalizaciones, los entornos y las reglas de rama a las que llega. Un envío a una rama o entorno protegido espera su confirmación.

    • Entornos, retroceder y promover

      Vea lo que hay en vivo en cada entorno, directamente en el gráfico. Revertir... y Promocionar... volver a implementar una buena confirmación anterior o avanzar una, mostrando primero los cambios de la implementación.

    • Un registro de envío de lo que envió

      El Registro de envío del cajón de actividades registra cada envío, ejecución y aprobación realizada desde GitTree, guardado en esta computadora. Guárdalo como JSON o CSV cuando lo necesites.

    • Aplastamiento guiado

      Squash Commits… (Alt+S), Squash into Parent… (Alt+Q) y Squash Branch… (Alt+Shift+B) abren un cuadro de diálogo Squash que muestra el resultado antes de que algo cambie. En el gráfico, mantenga presionada la tecla Alt y arrastre una confirmación hacia su vecino para aplastarlos.

    • Confirmaciones de reparación y fusiones de aplastamiento

      Crear compromiso de reparación... confirma lo que se organiza como una reparación para un compromiso que usted elija, listo para que se incorpore la rebase interactiva. Una combinación de calabaza ahora llena el cuadro de compromiso con los compromisos que trae.

    • Mira lo que hizo Nour

      Las confirmaciones Nour realizadas llevan una insignia Nour en el gráfico, la vista de confirmación y Crear solicitud de extracción, y Olvidar lo que Nour hizo borra ese registro. Nour también puede enumerar y leer los informes de Repo Insights que guardó.

    Mejorado

    • Los envíos de Nour siguen las mismas reglas de Vista previa de envío que los tuyos, y su tarjeta de aprobación muestra qué acción se envía.
    • Una ejecución manual de CI/CD que se implementa en un entorno protegido le solicita que confirme primero.
    • El chat emergente de Nour sigue la pestaña del repositorio activo.
    • El cajón de terminales se aparta sobre pestañas que no tienen terminal.

    Fijo

    • Su elección de confianza para un repositorio se mantiene cuando cambia de sucursal.
    • Resolver un conflicto de submódulo requiere el compromiso del lado elegido.
    • La edición manual de una resolución de conflicto mantiene los saltos de línea CRLF del archivo y nunca se guarda una resolución en un archivo que no se lee exactamente.
    • Al cambiar el nombre de un alijo se mantiene su prefijo de rama, se acepta un mensaje que comienza con un guión y nunca se pierde el alijo si falla el cambio de nombre.
    • Al descartar un cambio de nombre por etapas se descartan ambas rutas, y al descartar una eliminación por etapas funciona cuando el archivo vuelve a estar en el disco.
    • Los archivos de una combinación o un alijo se enumeran una vez, frente a su primer padre.
    • Rebase interactivo en una rama que se movió en las repeticiones a su sugerencia actual, y el editor enumera las confirmaciones tal como están ahora.
    • Rebase en el cuadro de diálogo de ramas divergentes mantiene cada rama que mueve.
    • Colocar en la confirmación de sugerencia de una rama mueve la rama a su padre.
    • Deshacer y Rehacer mantienen un paso por acción en cada árbol de trabajo, explican por qué se rechazó un paso y no agregan ningún paso para una operación rechazada.
    • La preparación de trozos y líneas mantiene tres líneas de contexto y se rechaza en un archivo que se transformó en un enlace simbólico.
    • Las selecciones vacías y los conflictos se muestran como paradas que puede continuar, incluso cuando el asunto de la confirmación se lee como un error.
    • Las diferencias se leen correctamente cuando diff.suppressBlankEmpty está configurado en su configuración de Git.

    Descargar la versión 2.1.0

    Notas de la versión y descargas en GitHub

  5. Versión 2.0.3

    GitTree 2.0.3 hace que las actualizaciones dentro de la aplicación en macOS sean confiables: ya no dependen del montaje de una imagen de disco.

    Mejorado

    • Cuando instalas una actualización manualmente en macOS, GitTree la descomprime y muestra la nueva aplicación en Finder.

    Fijo

    • El macOS, las actualizaciones se instalan desde el archivo de la aplicación firmada sin montar una imagen de disco, por lo que ya no se detienen en el paso Montar.

    Descargar la versión 2.0.3

    Notas de la versión y descargas en GitHub

  6. Versión 2.0.2

    GitTree 2.0.2 mantiene el botón CI/CD a la vista y le indica lo que necesita cuando CI/CD aún no está disponible para usted.

    Mejorado

    • El botón de la barra de herramientas CI/CD permanece visible cuando CI/CD no está disponible, explica por qué y ofrece el paso de inicio de sesión o suscripción que necesita.
    • Una guía de barra de herramientas más clara en English and Arabic y el menú de acceso a CI/CD se puede abrir y utilizar desde el teclado.

    Descargar la versión 2.0.2

    Notas de la versión y descargas en GitHub

  7. Versión 2.0.1

    GitTree 2.0.1 perfecciona la versión 2.0: una opción gratuita más clara, GitTree información con un solo clic y comentarios públicos más sencillos. Actualice para obtener una apariencia renovada, CI/CD se ejecuta con registros en vivo y cada mejora 2.0.

    Nuevo

    • Una opción Gratuita más clara

      La opción de invitado ahora se llama Gratis en las pantallas de cuenta y facturación de English and Arabic, por lo que está claro que Git local permanece disponible sin pagar.

    • GitTree Aprende desde dentro de la aplicación

      La ayuda y los consejos introductorios ahora abren el sitio web publicado GitTree Learn, por lo que las guías están a un clic de distancia.

    • Comparte tus comentarios públicamente

      Después de enviar una reseña en la aplicación, GitTree te invita a compartirla públicamente si así lo deseas.

    Mejorado

    • Los montos de las ofertas se muestran en la moneda del catálogo.
    • La redacción de inicio de sesión profesional es más clara.

    Fijo

    • El correo electrónico ahora se reconoce como proveedor de inicio de sesión de cuenta.

    Descargar la versión 2.0.1

    Notas de la versión y descargas en GitHub

  8. Versión 2.0.0

    GitTree 2.0 ofrece planes Pro y Organization, un espacio de trabajo renovado, herramientas CI/CD más completas y vistas de repositorio más rápidas. Git local permanece disponible de forma gratuita.

    Nuevo

    • Un mes gratis en el lanzamiento

      Canjee un período mensual Pro u Organization con un 100 % de descuento durante la oferta de lanzamiento. No se requiere tarjeta y nada se renueva automáticamente. Los precios regulares y la elegibilidad provienen del servicio de facturación.

    • Planes con opción de prueba explícita

      Elija Gratis, inicie una prueba Pro elegible o canjee la oferta de lanzamiento. Las construcciones oficiales verifican el acceso premium con contratos de arrendamiento firmados; Git local permanece disponible sin una cuenta.

    • Un espacio de trabajo CI/CD más rico

      Explore canalizaciones específicas del proveedor, detalles de ejecución y trabajo, registros en vivo y administración de canalizaciones donde el proveedor conectado lo admita.

    • Un espacio de trabajo de repositorio más claro

      La identidad actualizada, las secciones de la barra lateral de tamaño variable, las diferencias de imágenes, la búsqueda en archivos y el retorno directo al gráfico ayudan a que el repositorio funcione en conjunto.

    • Herramientas de sucursal y repositorio

      Arrastre una rama sobre otra para fusionarla o cambiar su base, explore archivos de solicitud de extracción como un árbol y elija el mantenimiento del repositorio cuando el estado o la carga de gráficos necesiten atención.

    Mejorado

    • El gráfico lee la página adelante dentro de los límites, los consumidores de estado comparten lecturas y las vistas de fragmentos grandes acumulan menos filas.
    • Las vigilancias del repositorio en segundo plano hacen menos trabajo, con mejoras de recuperación para rutas sondeadas y WSL.
    • Los datos de las solicitudes de extracción se mantienen actualizados y los registros de trabajos explican cuando no hay ningún registro almacenado disponible.
    • English and Arabic presentación actualizada; Las traducciones al árabe se cargan cuando se seleccionan.

    Fijo

    • Se mejoró la conciliación del estado obsoleto y el manejo de errores de distancia ascendente.
    • Se corrigieron varios casos límite de inicio de procesos y rutas Windows.
    • Las compilaciones oficiales fijan la clave pública de derechos de producción; La verificación del instalador conserva la clave de confianza del actualizador existente.

    Descargar la versión 2.0.0

    Notas de la versión y descargas en GitHub

  9. Versión 1.4.0

    Conozca Nour, el nuevo asistente de inteligencia artificial de GitTree: un compañero animado que conversa sobre sus repositorios y funciona a través del agente de codificación que ya usa. Iniciar sesión ahora es opcional y puede centrar el gráfico en una sola rama.

    Nuevo

    • Conoce a Nour, tu asistente de Git

      Nour es un pequeño compañero animado en tu escritorio o dentro de GitTree. Charle sobre un repositorio, varios, un espacio de trabajo o la aplicación completa, y Nour responde o actúa a través del agente de codificación que instaló y en el que inició sesión. Inicia sesión en GitTree para usar Nour.

    • Funciona con el agente que ya utilizas

      Claude Code, Codex, Gemini CLI, Antigravity, Qwen Code, OpenCode, Kimi CLI, Cursor Agent o el tuyo propio. Auto elige al primer agente que funciona y lo pasa al siguiente si falla. Elige el agente y modelo para cada chat.

    • Pregunte o Agente, usted mantiene el control

      Pregunta sólo miradas y respuestas. El agente puede realizar etapas, confirmar, bifurcar, enviar y más, dentro de lo que usted permite en Preferencias. Las acciones arriesgadas siempre preguntan primero y los cambios de archivos de cada turno se pueden deshacer, por repositorio.

    • Comparte archivos, imágenes y contexto.

      Arrastre archivos y carpetas al chat o a Nour en su escritorio, adjunte o pegue imágenes y escriba @ para mencionar archivos, carpetas, ramas, confirmaciones, solicitudes de extracción y páginas de configuración.

    • Centrarse en una rama

      Centrarse en esta rama muestra solo la rama, su origen y su base, marca dónde se bifurcó y cuenta sus propias confirmaciones. Concéntrese en la rama actual con Cmd+Shift+B en Mac o Ctrl+Shift+B en Windows y Linux.

    • Utilice GitTree sin una cuenta

      Iniciar sesión ahora es opcional. Todo lo local, además de buscar, tirar y empujar con tus propias llaves, funciona como invitado. Nour y las funciones de alojamiento, como las solicitudes de extracción, aún necesitan una cuenta GitTree.

    • ¿Qué hay de nuevo?

      Después de una actualización, GitTree muestra lo que cambió. Ábralo en cualquier momento con Novedades... en la paleta de comandos o desde la barra de actualización antes de realizar la instalación.

    • Una pestaña Gráfico fijada

      La pestaña Gráfico se encuentra antes de los archivos abiertos, por lo que puede volver al gráfico sin cerrarlos ni perder las ediciones no guardadas.

    Mejorado

    • Los filtros de autor y fecha en el gráfico se cargan aproximadamente el doble de rápido en repositorios grandes.
    • Las respuestas en árabe de Nour y la solicitud de extracción y el texto del problema en árabe se leen de derecha a izquierda bloque por bloque.
    • La redacción de mensajes de confirmación y solicitudes de extracción encuentra agentes instalados con nvm, npm, Volta, Bun, pnpm o Homebrew y espera hasta 5 minutos de forma predeterminada.
    • Las versiones, actualizaciones e informes de errores ahora utilizan el nuevo repositorio público, git-tree-app/gittree.
    • La pestaña de archivos está oculta cuando no hay archivos abiertos.
    • Las fechas relativas se actualizan cada minuto y el gráfico se vuelve a pintar cuando cambia el tema del sistema.

    Fijo

    • La actualización en macOS ya no falla al montar la actualización: la imagen de disco de la nueva versión ahora se monta en segundos.
    • La redacción con Codex y Antigravity ya no se bloquea ni falla.
    • Mostrar solo esta sucursal está de vuelta en los menús de las sucursales.
    • Las teclas de flecha en un menú ya no mueven la selección en el gráfico.

    Descargar la versión 1.4.0

    Notas de la versión y descargas en GitHub

Vea todos los lanzamientos en GitHub

Obtenga la última versión

GitTree es gratuito para macOS, Windows y Linux, incluidos los repositorios privados.