kraken gui cracker cola git user-interface dvcs gitk

cracker - Una bonita y rica GUI de git para Linux



smartgit free (7)

Acabo de empezar a ejecutar GitExtensions en Mono y parece funcionar bastante bien hasta ahora (ejecutando Ubuntu natty aquí). Tuve que instalar algunas bibliotecas para ejecutar el paquete zip compilado:

  • libmono-winforms2.0-cil para System.Windows.Forms
  • libmono-system-ldap2.0-cil para System.DirectoryServices

    Desafortunadamente, no parece haber una versión empaquetada para Ubuntu.

Estaba buscando una rich GUI para Git en Linux . Últimamente comencé a usarlo mucho y descubro que, aunque la línea de comandos es muy útil, aún quisiera tener a mi disposición una GUI, ya que todavía no conozco las características avanzadas.

Me encontré con esta pregunta en SO antes , pero todavía tengo que hacer esta pregunta de nuevo, ya que esa pregunta no tiene mi respuesta

  • He usado git-cola y gitk , pero parecen medio cocidos y parece que estoy trabajando en otro DE. Todas las funciones que necesito en gitGUI no están en ninguna de ellas.

  • Intenté giggle , pero es más útil para ver diffs

  • Intenté QGit , pero no está completamente completo.

Ahora déjame decirte cómo quiero que se vea un foo-Git-GUI:

  • Puede echar un vistazo a Bzr Explorer , es muy útil y tiene muchas características que muchas de las GUI mencionadas anteriormente

¿Alguien sabe de alguna GUI de Git que se parece al ejemplo anterior que publiqué arriba?


Compruebe EGit , el complemento git para Eclipse. Está fuera de incubación desde junio de 2011. Puede ver cómo se ve en la guía del usuario . Aquí hay algunas capturas de pantalla para humedecer su apetito:

  • Nuevos archivos:
  • Ventana de compromiso:
  • Vista de historial:

Dudo que encuentres lo que quieres si no lo has hecho ya. Los usuarios de Linux tienden a estar bastante contentos de usar CLI, por lo que no existe una unidad de disco tan potente para una gran GUI.

Dicho eso, de alguna manera echas de menos mirar a git-gui. git-gui y gitk son los dos que son realmente parte de la suite git, y están diseñados para complementarse entre sí: gitk para ver historia y diffs, git-gui para hacer commits, fusionar, ir a buscar, empujar ...


Me encuentro utilizando principalmente gitg en combinación con la línea de comandos para tareas más complicadas.

Repositorio de origen: http://git.gnome.org/browse/gitg .

Recientemente, se ha lanzado una nueva versión 0.3.2, que es una reescritura usando Vala. Aún no es completo en comparación con la antigua serie 0.2, pero se espera que el refactor acelere el desarrollo futuro.

Además, normalmente hay PPA en Launchpad que contienen una versión más actualizada que el repositorio estándar.


git gui es lo que siempre uso en Windows. Hace casi todo lo que necesito hacer en Git, y la naturaleza gráfica es invaluable para obtener una buena idea de lo que está sucediendo.

No lo he probado en Linux, pero dudo que sea peor allí.

Creo que la razón por la que no se ha dado un gran impulso a las herramientas alternativas es que git-gui es más que suficiente para aquellos a quienes les gusta usar Guis.


Smartgit parece ser bastante rica en funciones. Permite comprometer, actualizar, visualizar el historial de la sucursal ... No es de código abierto, pero es de uso gratuito para proyectos no comerciales .

Lo instalé descargándolo del sitio, anotando y ejecutando bin/smartgit.sh . También hay ppas como este que lo tiene.

Actualización (16/02)

GitKraken , que es un cliente basado en nodos / electrones, también ha entrado en la incursión con ambos binarios .deb y autónomos. Aquí hay capturas de pantalla de su anuncio.


GitKraken es altamente recomendado. Es un cliente GIT multiplataforma, moderno y hermoso.