GitTree para Mac
La GUI de Git para Mac, nativa en Apple Silicon e Intel
GitTree es una GUI de Git para Mac: un cliente Git para macOS 13 Ventura y posteriores que se distribuye como una única app universal, funciona de forma nativa en Mac con Apple Silicon e Intel, está firmada con un Apple Developer ID y notarizada por Apple. Ve tu historial como un grafo de commits, prepara líneas sueltas, haz rebase interactivo y deshaz errores con tu propio Git (2.39 o posterior). Tus repositorios se quedan en tu equipo y no hay telemetría de uso.
macOS 13 Ventura o posterior · Apple Silicon e Intel · universal .dmg, aproximadamente 21 MB
Qué hace GitTree como GUI de Git para Mac
Una aplicación para Apple Silicon e Intel
Una única descarga universal se ejecuta de forma nativa en Apple Silicon (M1 y posterior) y en Intel Mac. Creado con Rust y Tauri, GitTree utiliza la vista web que viene con macOS, que mantiene el .dmg en aproximadamente 21 MB.
ID de desarrollador firmado y certificado ante notario por Apple
La versión actual está firmada con un ID de desarrollador de Apple y certificada ante notario por Apple, por lo que macOS la abre después de la confirmación única habitual, sin ninguna configuración de seguridad que cambiar.
Un visor de árbol Git que puedes leer
Cada sucursal tiene su propio carril codificado por colores, con sucursales, etiquetas y etiquetas remotas, escondites y solicitudes de extracción y chips de CI en las puntas de las sucursales. Busque por mensaje, autor, hash, archivo o código modificado.
Líneas de escenario, rebase, deshacer
Prepare un archivo completo, un fragmento o líneas individuales. Reordene, aplaste y reformule las confirmaciones en una rebase interactiva, y deshaga confirmaciones, restablecimientos y rebases desde la barra de herramientas: GitTree toma una instantánea primero.
Construido para el teclado
Atajos ⌘ rebindables, una paleta de comandos en ⌘⇧P con alrededor de 300 comandos y una terminal incorporada que ejecuta su propio shell justo debajo del gráfico.
Tu Git, tu Keychain, tu código
GitTree ejecuta el Git que ya usas, por lo que cada acción coincide con la línea de comando. Los tokens y las frases de contraseña se encuentran solo en su macOS Keychain y no hay telemetría de uso.

Requisitos del sistema para GitTree en macOS
- macOS versión
- macOS 13 Ventura o posterior. GitTree no se ejecuta en macOS 12 Monterey o más.
- Procesador
- Apple Silicon (M1 y posterior) o Intel. Una aplicación universal se ejecuta de forma nativa en ambos, por lo que cada Mac usa la misma descarga.
- Git 2.39 o más reciente
- GitTree usa tu Git y nunca incluye uno. Consíguelo con las herramientas de línea de comandos de Xcode (xcode-select --install) o Homebrew (brew install git) y verifica la versión con git --version.
- cuenta e internet
- Inicia sesión con una cuenta GitTree, creada gratis en este sitio web con tu dirección de correo electrónico o con GitHub, GitLab, Bitbucket o Azure DevOps. Luego, el plan gratuito cubre todas las funciones de Git, usted presiona y extrae con sus propias credenciales de Git y sus repositorios permanecen en su computadora. Las integraciones de alojamiento y Nour, el asistente de IA, vienen con GitTree Pro. El primer lanzamiento necesita Internet para iniciar sesión; una vez que GitTree se haya registrado, funcionará sin conexión durante hasta 7 días entre comprobaciones.
- Tamaño de descarga
- Un .dmg universal de aproximadamente 27 MB, de este sitio web o de la página de Lanzamientos del repositorio público GitHub de GitTree.
Cómo instalar GitTree en un Mac
Seis pasos desde la descarga hasta tu primer repositorio abierto, incluido Git si tu Mac aún no lo tiene.
Asegúrate de que esté instalado Git 2.39 o una versión más reciente
Abra Terminal y ejecute git --version. Si imprime 2,39 o superior, estás listo. Si falta Git, macOS ofrece instalar las herramientas de línea de comandos de Xcode, que incluyen Git (o ejecutar xcode-select --install); si es anterior, instale un Git actual con Homebrew: brew install git.
Descarga el .dmg universal
Elija Descargar para Mac en esta página. Descarga el .dmg universal de la versión estable más reciente GitTree de GitHub, denominada Git-Tree_<version>_universal.dmg (o Git-Tree-macOS.dmg): un archivo para Apple Silicon e Intel Mac.
Arrastre GitTree a Aplicaciones
Abra el archivo .dmg descargado y arrastre GitTree a la carpeta Aplicaciones. Luego expulse la imagen del disco; puedes eliminar el .dmg después.
Abrir GitTree
Inicie GitTree desde Aplicaciones o Spotlight. Debido a que está firmado y certificado ante notario, macOS solo le pregunta una vez si desea abrir una aplicación descargada de Internet: elija Abrir.
Iniciar sesión
GitTree se abre con Iniciar sesión en GitTree. Elija Iniciar sesión o Crear cuenta: su navegador abre gittree.app, donde inicia sesión con su correo electrónico o con GitHub, GitLab, Bitbucket o Azure DevOps y confirma; Luego, el navegador lo devuelve a GitTree y el plan gratuito cubre todas las funciones de Git. Si no es así, elija Ingresar manualmente el código de autenticación en GitTree y pegue el código único que muestra el sitio web.
Abre tu primer repositorio
En la página de inicio de GitTree, elija Abrir para una carpeta en su Mac, Clonar para copiar un repositorio desde una URL o una cuenta conectada, o Iniciar para iniciar uno nuevo. Scan for Repositories encuentra los que ya tiene en una carpeta.
Verifica tu descarga
Cada versión de GitTree en GitHub publica SHA256SUMS.txt con la suma de comprobación SHA-256 de cada instalador. Ejecute este comando en Terminal y compare la suma que imprime con la línea para el mismo nombre de archivo en SHA256SUMS.txt; Si guardó el .dmg en otro lugar que no sea Descargas, cambie la ruta. La suma de verificación detecta una descarga corrupta o incompleta, mientras que macOS verifica la firma y la certificación notarial de Apple cuando abres la aplicación.
shasum -a 256 ~/Downloads/Git-Tree*.dmgSolución de problemas de GitTree en macOS
GitTree dice que necesita Git
GitTree usa Git en tu Mac y nunca instala uno. Instale las herramientas de línea de comandos de Xcode con xcode-select --install, o Git con Homebrew (brew install git), luego elija Check again. GitTree lee la RUTA de tu shell de inicio de sesión, por lo que se encuentra un Git de Homebrew, MacPorts o Nix incluso cuando lo abres desde el Dock; para un Git en cualquier otro lugar, elija Localizar Git... y selecciónelo.
“This Git is too old”
GitTree necesita Git 2.39 o más reciente, y la pantalla nombra el Git que encontró y su versión. Instale un Git actual con Homebrew (brew install git) o actualice las herramientas de línea de comandos en Actualización de software, luego elija Check again: GitTree omite un Git que es demasiado antiguo y usa uno más nuevo que encuentra. Para elegir uno usted mismo, configure Preferencias → General → Ejecutable de Git.
macOS dice que GitTree no se puede abrir o "está dañado"
La autorización actual está firmada y certificada ante notario, por lo que después de la confirmación única se abre normalmente. Estos mensajes provienen de una versión anterior que no fue certificada ante notario, o de una copia incompleta o que no proviene de gittree.app o GitHub. Mueva esa copia a la Papelera, descargue el .dmg actual de esta página, verifique su SHA-256 e instálelo nuevamente.
El navegador no regresa a GitTree después de iniciar sesión
Elija Ingresar manualmente el código de autenticación en GitTree y pegue el código único que muestra el sitio web. Ingréselo solo en la aplicación que inició el inicio de sesión. Si su navegador le pregunta si puede abrir GitTree, permítalo.
Un control remoto te pide tu contraseña cada vez
Con GitTree Pro, conecta la cuenta en Preferencias → Integrations, o genera una clave SSH allí y súbela a GitHub, GitLab o Bitbucket. GitTree mantiene el token o la frase de contraseña en tu macOS Keychain. Sin una cuenta conectada, una clave SSH o un asistente de credencial Git que usted mismo configure funciona como en la línea de comando.
GitTree para Mac: preguntas y respuestas
¿Existe una GUI de Git gratuita para Mac?
Sí. GitTree es una GUI de Git y un cliente Git para macOS 13 Ventura o posterior, en Apple Silicon e Intel. Muestra su repositorio como un gráfico de confirmación y le permite organizar líneas individuales, confirmar, bifurcar, fusionar, rebase, guardar y enviar sin escribir comandos de Git. Su plan gratuito cubre todas las funciones de Git, para individuos y organizaciones, incluidos repositorios privados, con su cuenta GitTree y sus propias credenciales de Git. Las integraciones de alojamiento y Nour, el asistente de IA, vienen con GitTree Pro, que tiene una prueba gratuita.
¿GitTree se ejecuta de forma nativa en Macs Apple Silicon (M1, M2, M3, M4 y posteriores)?
Sí. GitTree se envía como una aplicación Git universal para Mac, por lo que la misma descarga se ejecuta de forma nativa en Apple Silicon y en Intel Macs, sin Rosetta.
¿Qué versiones de macOS admite GitTree?
macOS 13 Ventura o posterior, en Apple Silicon (M1 y posterior) e Intel. No funciona en macOS 12 Monterey o más.
¿Git ya está instalado en un Mac?
No listo para usar. Un nuevo Mac solo tiene un marcador de posición: escribir git en Terminal ofrece la posibilidad de instalar las herramientas de línea de comandos de Xcode, que incluyen Git. Ejecute xcode-select --install, o instale Git con Homebrew (brew install git) y verifíquelo con git --version; GitTree necesita 2.39 o más reciente. GitTree por sí solo nunca activa ese mensaje de instalación.
¿Cómo instalo GitTree en un Mac?
Descargue el .dmg universal desde esta página, ábralo y arrastre GitTree a la carpeta Aplicaciones. Abra GitTree desde Aplicaciones o Spotlight, confirme una vez que desea abrir una aplicación descargada de Internet e inicie sesión en el navegador con su cuenta GitTree. Las integraciones de alojamiento y Nour, el asistente de IA, vienen con GitTree Pro. Asegúrese de que Git 2.39 o una versión más reciente esté instalada primero (xcode-select --install o brew install git).
¿La aplicación GitTree Mac está firmada y certificada ante notario por Apple?
Sí. La versión actual está firmada con un ID de desarrollador de Apple y certificada ante notario por Apple, como indican las notas de la versión en GitHub, por lo que Gatekeeper la abre después de la confirmación estándar para las aplicaciones descargadas de Internet. No es necesario presionar Control y hacer clic en él ni cambiar una configuración de seguridad.
¿Está GitTree en la Mac App Store?
No. GitTree para Mac viene como un .dmg de este sitio web o de la página de Lanzamientos del repositorio público GitHub de GitTree. Instálelo solo desde esos dos lugares y compare la suma de verificación SHA-256 si desea asegurarse de que el archivo esté completo.
¿GitTree funciona con GitHub, GitLab, Bitbucket y Azure DevOps?
Sí. Cualquier control remoto Git funciona a través de HTTPS o SSH. También puede conectar GitHub (incluido GitHub Enterprise Server), GitLab (gitlab.com y autoadministrado), Bitbucket Cloud, Bitbucket Data Center y Azure DevOps para clonar repositorios y trabajar con solicitudes de extracción y comprobaciones de CI. La compatibilidad con GitLab, Azure DevOps, GitHub Enterprise Server y Bitbucket Data Center es nueva.
¿Dónde guarda GitTree mis tokens y contraseñas en macOS?
Solo en tu macOS Keychain, nunca en archivos, registros o URL. Eso cubre los tokens de las cuentas de hosting que conectas y tus frases de contraseña. Desconecta una cuenta en Preferencias → Integrations para eliminar su token de Keychain.
¿Puedo usar GitTree para el trabajo y para repositorios privados?
Sí. GitTree tiene un plan gratuito que cubre todas las funciones de Git, incluidos repositorios privados y uso comercial, para individuos y organizaciones. Nour, el asistente de IA, las integraciones de alojamiento y la redacción de IA vienen con GitTree Pro; la página de precios compara los planes. Tus repositorios permanecen en tu Mac y no hay telemetría de uso.
¿Puede GitTree escribir mensajes de confirmación con IA en un Mac?
Sí, con GitTree Pro, si usas Claude Code, Codex o Antigravity CLI. GitTree puede redactar un mensaje de confirmación y un título y descripción de una solicitud de extracción a través de la CLI de codificación AI que haya instalado. GitTree no tiene un modelo de IA propio, no almacena ninguna clave de IA y no envía nada hasta que haces clic en Generar; la diferencia en escena luego va a la CLI que eligió. La redacción con IA viene con GitTree Pro, que tiene una prueba gratuita; escribir mensajes de confirmación usted mismo funciona en el plan gratuito.
¿Cómo desinstalo GitTree de un Mac?
Salga de GitTree y muévalo de Aplicaciones a la Papelera. Para eliminar también su configuración, cachés y registros, elimine las carpetas com.eslamfaisal.opengittree en ~/Library/Application Support, ~/Library/Caches y ~/Library/Logs. Desconecte sus cuentas de alojamiento en Preferencias → Integrations primero si desea que sus tokens se eliminen de Keychain.
Comparar clientes de Git
¿Cambiar desde otro cliente Git?
Comparaciones honestas y basadas en las GUI de Git que más utilizan los desarrolladores, incluido lo que cada una hace mejor.
Alternativa a GitKraken
Repositorios privados, deshacer profundo y borradores de IA con su propia CLI, comparados fila por fila con GitKraken Desktop.
Sourcetree alternativa
También se ejecuta en Linux, con un editor de conflictos incorporado, deshacer y solicitudes de extracción en la aplicación, comparado fila por fila con Sourcetree.
GitHub Desktop alternativa
Un gráfico de confirmación, una rebase interactiva completa y una compilación oficial de Linux, comparada fila por fila con GitHub Desktop.
Fork alternativa
Una compilación Linux, sin licencia para comprar, deshacer y extraer solicitudes en la aplicación, comparada fila por fila con Fork.
Tower alternativa
Un Linux construir, deshacer y un editor de conflictos a nivel de línea, comparado fila por fila con Tower.
Alternativa SmartGit
Uso comercial sin solicitud de licencia, además de un terminal acoplado, deshacer y borradores de IA, comparado fila por fila con SmartGit.
Sublime Merge alternativa
No hay licencia para comprar para el trabajo de Git, además de solicitudes de extracción, un plan de rebase de arrastrar y soltar y deshacer, en comparación fila por fila con Sublime Merge.
Alternativa a TortoiseGit
El mismo Git en macOS, Windows y Linux en una ventana, comparado fila por fila con los menús del Explorador de TortoiseGit.
Alternativa a GitButler
Ramas normales de Git, un gráfico de confirmación completo y un editor de conflictos de tres vías, comparado fila por fila con las ramas paralelas de GitButler.
Lazygit alternativa
El mismo Git cotidiano en una ventana de escritorio con un gráfico de confirmación y un editor de conflictos de tres vías, comparado fila por fila con Lazygit.
Sigue explorando
Cada característica de GitTree, cómo se compara con otros clientes de Git para Mac y las descargas de Windows y Linux.