Repolode
Auto-Explore

Auto-Explore/GitComet

Una interfaz gráfica de Git de escritorio, rápida y local, para Linux, Windows y macOS, desarrollada con Rust y el framework GPUI.

Alternativa open source a:GitKrakenSourceTreeGitHub Desktop

Estrellas
939
Forks
56
Issues abiertos
50
Último commit
hace 18 horas

¿Qué es?

GitComet es un cliente de Git de escritorio que busca mantener una respuesta ágil en repositorios grandes, como bases de código del tamaño de Chromium, al consultar el historial y las diferencias entre archivos. Incluye flujos de trabajo cotidianos como remotes, pull y push, staging, commits, worktrees, creación de ramas y navegación por varios repositorios, además de diferencias en línea y en paralelo, y herramientas de merge de 2 y 3 vías.

La edición de código abierto incluye compatibilidad con Git LFS para consultar el estado de los archivos, descargar contenido, gestionar locks y hacer tracking, así como compatibilidad con git-annex para get, drop, copy y move de contenido. También puede funcionar como difftool y mergetool de Git, tanto en modo headless para scripts como en modo GUI, y acepta los formatos de invocación de KDiff3 y Meld como reemplazo directo. La verificación opcional de firmas de commits funciona con gpg y ssh-keygen.

La aplicación está escrita en Rust, utiliza el framework de interfaz GPUI e incluye temas integrados y personalizados. Requiere Git 2.53 o posterior instalado localmente.

Funciones clave

  • 01Navegación ágil por repositorios grandes y diferencias entre archivos.
  • 02Diferencias en línea y en paralelo, con herramientas de merge de 2 y 3 vías.
  • 03Compatibilidad con Git LFS y git-annex para gestionar archivos grandes y contenido.
  • 04Se puede usar como difftool y mergetool de Git, en modo GUI o headless.
  • 05Verificación de firmas de commits con gpg o ssh-keygen.
  • 06Temas integrados y personalizados.

Casos de uso

  • Revisar diferencias e historial en monorepos muy grandes.
  • Resolver conflictos de merge visualmente con merge de 3 vías.
  • Reemplazar el difftool o mergetool predeterminado de Git por un cliente con interfaz gráfica.
  • Gestionar locks de Git LFS y contenido de archivos desde una aplicación de escritorio.

Inicio rápido

  1. 1

    Instalar GitComet con Homebrew

    brew install --cask gitcomet
  2. 2

    Descargar la aplicación desde la página GitHub Releases (alternativa a Homebrew)

Antes de usarlo

  • Tiene licencia AGPL-3.0, una licencia copyleft que exige compartir el código fuente de las versiones derivadas ofrecidas a través de la red.
  • Requiere tener instalada localmente una versión de Git 2.53 o posterior.
  • En Linux, el cask de Homebrew instala una versión AppImage que algunos sistemas no pueden ejecutar.

Temas

Preguntas frecuentes

¿Qué es GitComet?
Una interfaz gráfica de Git de escritorio, rápida y local, para Linux, Windows y macOS, desarrollada con Rust y el framework GPUI. GitComet es un cliente de Git de escritorio que busca mantener una respuesta ágil en repositorios grandes, como bases de código del tamaño de Chromium, al consultar el historial y las diferencias entre archivos. Incluye flujos de trabajo cotidianos como remotes, pull y push, staging, commits, worktrees, creación de ramas y navegación por varios repositorios, además de diferencias en línea y en paralelo, y herramientas de merge de 2 y 3 vías.
¿GitComet es gratuito? ¿Qué licencia tiene?
GitComet es open source bajo la licencia AGPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿GitComet sigue mantenido?
Mantenimiento activo. El último commit de GitComet fue el 20 oct 2026.
¿Para qué puedo usar GitComet?
Revisar diferencias e historial en monorepos muy grandes. Resolver conflictos de merge visualmente con merge de 3 vías. Reemplazar el difftool o mergetool predeterminado de Git por un cliente con interfaz gráfica. Gestionar locks de Git LFS y contenido de archivos desde una aplicación de escritorio.
¿Cómo se instala GitComet?
Instalar GitComet con Homebrew: brew install --cask gitcomet Descargar la aplicación desde la página GitHub Releases (alternativa a Homebrew)
¿Dónde consigo GitComet?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/Auto-Explore/GitComet

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados