Hasta ahora hemos usado Git desde la terminal y desde VS Code. Hay una tercera opción que mucha gente elige: un cliente Git dedicado, una aplicación independiente cuyo único propósito es trabajar con repositorios Git de forma visual.
GitKraken es uno de los más populares. Es multiplataforma, tiene una interfaz limpia y facilita mucho las operaciones que en la terminal requieren varios comandos encadenados.
GitKraken es un cliente Git con interfaz gráfica disponible para Windows, Mac y Linux. Lo desarrolla Axosoft y tiene una versión gratuita que cubre el uso habitual con repositorios públicos.
A diferencia de la integración de VS Code, GitKraken no está atado a ningún editor. Puedes usarlo junto a cualquier herramienta: VS Code, WebStorm, Vim o simplemente el explorador de archivos del sistema.
Descarga GitKraken desde su web oficial según tu sistema operativo:
- Windows — instalador
.exe, doble clic y siguiente, siguiente, instalar. - Mac — archivo
.dmg, arrastras la aplicación a la carpeta Aplicaciones. - Linux — paquete
.deb(Debian/Ubuntu) o.rpm(Fedora/RHEL), o archivo.tar.gz.
Al abrirlo por primera vez te pedirá que inicies sesión. Puedes usar tu cuenta de GitHub, GitLab, Bitbucket o crear una cuenta propia de GitKraken.
Cuando abres un repositorio en GitKraken, la pantalla se divide en tres zonas:
Centro — el Commit Graph: El elemento más llamativo. Es un diagrama visual del historial del repositorio: cada punto es un commit, las líneas de colores son las ramas y puedes ver de un vistazo cómo se bifurcan y se fusionan.
Panel derecho — archivos y commits: Al hacer clic en un commit del grafo, el panel derecho muestra sus detalles: mensaje, autor, fecha y los archivos que cambió. Puedes hacer clic en cada archivo para ver el diff.
Panel izquierdo — navegación: Aquí están todas las ramas locales, las ramas remotas, las etiquetas (tags) y los stashes. Es tu mapa de navegación del repositorio.
En la pantalla de inicio, selecciona Clone a repo. Pega la URL del repositorio (HTTPS o SSH) y elige la carpeta donde quieres descargarlo. GitKraken se conecta, descarga el repositorio y lo abre directamente.
Cuando modificas archivos, GitKraken los muestra en el panel de la derecha bajo Unstaged Files. El flujo es:
- Haz clic en Stage all changes (o selecciona archivos concretos y pulsa Stage File).
- Escribe el mensaje del commit en el campo de texto inferior.
- Pulsa Commit changes.
El nuevo commit aparece inmediatamente en el Commit Graph.
En el panel izquierdo, haz clic derecho sobre LOCAL y selecciona Create branch here.
Escribe el nombre y la rama se crea y se activa al instante.
Para cambiar a una rama existente, haz doble clic sobre su nombre en el panel izquierdo. GitKraken hace el checkout y actualiza el Commit Graph para mostrar dónde estás.
En la barra superior hay dos botones: Pull y Push. Funcionan exactamente igual que git pull y git push desde la terminal.
Si hay conflictos en el pull, GitKraken abre una pantalla de resolución de conflictos donde puedes elegir, para cada archivo en conflicto, qué versión conservar o combinar las dos manualmente.
GitKraken es una buena opción si prefieres trabajar con Git de forma completamente visual y sin depender de ningún editor concreto. Sus puntos fuertes son:
- El Commit Graph para entender el estado del repositorio de un vistazo.
- Las operaciones de rama (crear, cambiar, fusionar) con unos pocos clics.
- La resolución visual de conflictos, que simplifica uno de los momentos más delicados del trabajo con Git.
Esto cierra el bloque de herramientas visuales del curso. A partir de aquí ya tienes una base sólida con Git en la terminal, en VS Code con GitLens y con un cliente dedicado como GitKraken. Elige la combinación que mejor encaje con tu forma de trabajar.









