Los comandos básicos de Git son lo suficientemente buenos para el clon habitual, agregar, confirmar empujar.
Sin embargo, si está trabajando en un proyecto grande de múltiples colaboradores, es posible que deba visualizar las cosas. Una herramienta GUI brinda una mejor descripción general de la diferencia, el alijo y la culpa.
Pero entonces, si eres un residente de una terminal que quiere la conveniencia de la GUI con Git, tengo una buena herramienta para ti.
Se llama GitUI y ofrece una experiencia de usuario y conveniencia similar a una GUI de Git pero directamente en su terminal. Es portátil, rápido, gratuito y de código abierto.
GitUI: una herramienta basada en terminal para Git
GitUI no es el primer cliente Git para terminales Linux. Entonces, ¿qué diferencia a GitUI de otros proyectos similares como Lazygit o Tig?
El desarrollador de GitUI compartió algunos puntos de referencia en el archivo README del proyecto.
Tiempo | Memoria (GB) | Binario (MB) | Congela | Choques | |
gitui | 24 s | 0,17 | 1.4 | no | no |
perezoso | 57 p | 2.6 | dieciséis | sí señor | De vez en cuando |
tig | 4 m 20 s | 1.3 | 0,6 | De vez en cuando | no |
La mayor parte de esta optimización proviene del uso del lenguaje de programación Rust.
Nota: Este programa se encuentra en una etapa inicial de desarrollo y aún no está listo para la producción en serie.
Instalar GitUI en Linux
Por supuesto, ya debería tener Git instalado en su sistema.
Para usar GitUI, primero debe instalar el soporte de Rust para su distribución de Linux.
En una terminal, use el siguiente comando:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
Cuando se le solicite una selección, elija la opción 1. Cuando el script haya terminado de instalarse, establezca la configuración correctamente con este comando:
source $HOME/.cargo/env
Después de haber instalado Rust y su administrador de paquetes Cargo, use el comando Cargo para instalar GitUI:
cargo install gitui
Y estás listo para usar GitUI. Solo entra gitui
en la terminal para ejecutarlo. He creado algunos archivos de muestra para jugar con Git y GitUI.
Es importante mencionar que la interfaz de usuario tiene controles rápidos e intuitivos que usan solo el teclado. Es tan simple como escribir la letra correcta para colocar, confirmar, bifurcar o mover sus archivos a su repositorio de Git.
Lo que realmente me emocionó fue que no solo puedes hacer las cuatro acciones anteriores, sino también Para editar cualquier archivo, dibujar eso, acusar eso, navegar en él y más cosas; todo sin existir desde la interfaz. Impresionante, ¿no?
¡Felicidades! Ahora sabes cómo instalar GitUI y cómo se ve en tu terminal.
Si le gusta el proyecto, inicie su repositorio en GitHub. Si usa cualquier otra herramienta para administrar Git, sugiera su favorito en la sección de comentarios.