git Es un sistema de control de versiones descentralizado, gratuito y de código abierto que se utiliza para el desarrollo de software y varias otras tareas de control de versiones. Está diseñado para manejar proyectos pequeños y grandes basándose en la velocidad, la eficiencia y la integridad de los datos.
Los usuarios de Linux pueden administrar git Principalmente a través de la línea de comando, sin embargo, existen varias interfaces gráficas de usuario (GUI) git El cliente facilita el uso eficiente y confiable de Git en el escritorio Linux y proporciona la mayoría, si no todas, las operaciones de línea de comandos.
Entonces, aquí hay una lista de algunas de las mejores interfaces Git con GUI para usuarios de escritorio Linux.
Tabla de Contenidos
1.GitKraken
Git Kraken Es un cliente Linux Git multiplataforma, elegante y eficiente. También funciona en sistemas tipo Unix como Linux, Mac y Windows. Su objetivo es mejorar la productividad de los usuarios de Git a través de las siguientes características:
- Interacciones visuales e indicaciones.
- 100% independiente.
- Soporta múltiples perfiles.
- Admite la funcionalidad de deshacer y rehacer con un solo clic.
- Herramienta de combinación incorporada.
- Herramienta de búsqueda rápida e intuitiva.
- Se adapta fácilmente al espacio de trabajo del usuario y también admite submódulos y Gitflow.
- Integre con la cuenta de GitHub o Bitbucket del usuario.
- Atajos de teclado y más.
2.Git cola
Cola nerviosa Es un cliente Git potente y configurable para Linux que proporciona a los usuarios una GUI elegante. Está escrito en Python y publicado bajo la licencia GPL.
este Cola nerviosa La interfaz contiene múltiples herramientas de colaboración que se pueden ocultar y reorganizar según los deseos del usuario. También proporciona a los usuarios muchos atajos de teclado útiles.
Sus características adicionales incluyen:
- Múltiples subcomandos.
- Personaliza la configuración de la ventana.
- Variables configurables y variables de entorno.
- Ajustes de idioma.
- Admite configuraciones de GUI personalizadas.
3.SmartGit
Git inteligente También es un cliente GUI Git multiplataforma, potente y popular para Linux, Mac OS X y Windows.llamado es git Para los profesionales, permite a los usuarios afrontar los desafíos diarios de Git y aumentar su productividad a través de flujos de trabajo eficientes.
Los usuarios pueden utilizarlo con sus propios repositorios u otros proveedores de alojamiento. Tiene las siguientes características notables:
- Admite comentarios y solicitudes de extracción de Git.
- Admite repositorios SVN.
- Viene con transmisión Git, cliente SSH y herramientas de comparación/fusión de archivos.
- Se integra estrechamente con los siguientes productos GitHub, cubo de bits, y Colección Atlassiana.
4. reírse
risilla es un cliente GUI gratuito de seguimiento de contenido Git que utiliza el kit de herramientas GTK+ y se ejecuta sólo en Linux. Fue desarrollado como resultado del hackathon Imendio de enero de 2007.
Ahora se ha integrado en enano infraestructura. Básicamente es un visor de Git que permite a los usuarios explorar el historial de su repositorio.
5. Git
git Es un GUI de gnomo Frontend para visualización de repositorios Git. Incluye funciones como habilitar la integración del shell GNOME a través del menú de la aplicación, lo que permite a los usuarios ver los repositorios utilizados recientemente y explorar el historial del repositorio.
También proporciona vistas de archivos, áreas de preparación para componer confirmaciones y realizar cambios por etapas, repositorios abiertos, repositorios clonados e información de usuario.
6.Interfaz gráfica de usuario Git
Interfaz gráfica de usuario Git es multiplataforma y portátil Basado en Tcl/Tk Interfaz gráfica de usuario Git para Linux, Windows y Mac OS X.
Se centra principalmente en la generación de confirmaciones, lo que permite a los usuarios realizar cambios en sus repositorios generando nuevas confirmaciones, modificando las existentes y creando ramas. Además, les permite realizar fusiones locales, así como buscar/enviar a repositorios remotos.
7.Qgit
Qgit Es un cliente Git GUI simple, rápido, directo pero potente escrito en Qt/C++. Proporciona a los usuarios una hermosa interfaz de usuario y les permite explorar el historial de revisiones, ver el contenido de los parches y cambiar archivos gráficamente siguiendo diferentes ramas de desarrollo.
Algunas de sus características se enumeran a continuación:
- Ver, revisiones, diferencias, historial de archivos, comentarios de archivos y árbol de archivos.
- Admite el envío de cambios.
- Permite al usuario aplicar o formatear la serie de parches de la confirmación seleccionada.
- También se admite la funcionalidad de arrastrar y soltar para confirmaciones entre dos instancias de QGit.
- Asocie secuencias de comandos, scripts y cualquier archivo ejecutable a acciones personalizadas.
- Implementa una GUI para muchos comandos StGit comunes, como push/pop y aplicar/formatear parches, etc.
8.GitForce
Gitli También es una interfaz gráfica de usuario Git intuitiva y fácil de usar que puede ejecutarse en Linux y Windows y en cualquier sistema operativo que admita Mono.
Proporciona a los usuarios algunas de las operaciones de Git más comunes y es lo suficientemente potente como para usarlo de forma independiente sin involucrar ninguna otra herramienta de línea de comandos de Git.
9. huevo
Egit es un complemento de Git para Eclipse IDE, que es equipo eclipse Proveedor de Git. Este proyecto tiene como objetivo implementar herramientas de Eclipse sobre la implementación JQit Java de Git. Eqit incluye funciones como un navegador de repositorio, un archivo nuevo, una ventana de confirmación y una vista del historial.
10. Magit
majit Es una interfaz de usuario integral basada en texto para Git que cierra la brecha entre la complejidad de la línea de comandos de Git y la GUI tradicional.
y majit, puede manejar fácilmente tareas de control de versiones simples y complejas utilizando atajos mnemotécnicos. Su interfaz se asemeja a una recreación perfecta de la salida del comando Git, pero lo que distingue a Magit es su naturaleza interactiva.
Cada pieza de información que ve es procesable, más allá de las capacidades de una GUI de Git tradicional. Magit incluso se encarga de las actualizaciones automáticas para garantizar que su información se mantenga actualizada. Optimice su flujo de trabajo de Git y aumente la productividad con Magit.
11.GITK (Kit de herramientas de interfaz general)
JITK Es una interfaz gráfica de usuario de varias capas para Git que permite a los usuarios utilizar el software de forma eficaz en cualquier situación. Su objetivo principal es enriquecer vívidamente la adaptabilidad del software, que se ejecuta en una arquitectura multicapa en la que la funcionalidad de la interfaz está completamente separada de la apariencia.
importante, JITK Deje que cada usuario elija el tipo y estilo de interfaz de usuario que se adapte a sus necesidades en función de sus capacidades, preferencias y circunstancias actuales.
generalizar
En este artículo, hemos revisado algunos de los clientes Git más famosos con GUI de Linux, pero es posible que falten uno o dos en la lista anterior, así que envíenos cualquier sugerencia o comentario a continuación a través de la sección de comentarios. También puedes contarnos cuál es tu mejor cliente Git con GUI y por qué te gusta usarlo.
Excelente post, me ayudó un montón! Gracias por compartir esta info.