En el mundo del desarrollo web y de software, hay una herramienta que ha cambiado la forma en la que los programadores trabajan, colaboran y aprenden: Git.
Gracias a Git, los equipos pueden trabajar de forma organizada, mantener el control de cada cambio y evitar perder código o versiones valiosas.
En Leketembé, usamos Git en todos nuestros proyectos porque creemos que el control de versiones no es solo una cuestión técnica, sino una filosofía de trabajo: colaborar, aprender y mejorar continuamente.
🚀 ¿Qué es Git y por qué es tan importante?
Git es un sistema de control de versiones distribuido.
En pocas palabras, permite registrar los cambios en el código fuente a lo largo del tiempo, de modo que varios desarrolladores puedan trabajar en el mismo proyecto sin pisarse el trabajo.
Gracias a Git, podemos:
Guardar versiones del proyecto de forma segura.
Recuperar fácilmente una versión anterior si algo falla.
Trabajar de forma paralela con diferentes ramas (features, fixes, tests…).
Revisar, comparar y fusionar código sin perder el control.
En resumen: Git es la base de cualquier flujo de trabajo moderno en desarrollo.
🧩 Comandos esenciales de Git (modo tutorial)
Si estás empezando, aquí tienes un pequeño listado de comandos que todo desarrollador debería conocer.
Estos son los más utilizados en el día a día, explicados de forma clara 👇
| Comando | Descripción |
|---|---|
git init | Crea un nuevo repositorio Git en tu proyecto local. |
git clone [url] | Clona (descarga) un repositorio remoto en tu ordenador. |
git status | Muestra los cambios pendientes en tu repositorio. |
git add . | Añade todos los archivos modificados al área de preparación. |
git commit -m "mensaje" | Guarda los cambios localmente con un mensaje descriptivo. |
git push | Envía tus commits al repositorio remoto (por ejemplo, en GitHub). |
git pull | Descarga y fusiona los cambios más recientes del remoto. |
git branch | Muestra las ramas existentes del proyecto. |
git checkout [rama] | Cambia a otra rama del proyecto. |
git merge [rama] | Fusiona una rama con la actual. |
git log | Muestra el historial de commits realizados. |
git reset --hard [id_commit] | Restaura el proyecto a una versión anterior específica. |
💡 Consejo Leketembé: usa commits pequeños y descriptivos. Es la mejor manera de mantener tu proyecto limpio, comprensible y fácil de mantener.
🌐 GitHub: mucho más que un repositorio
Cuando hablamos de Git, es imposible no mencionar GitHub —una de las plataformas más potentes y populares del ecosistema.
GitHub no solo permite almacenar repositorios en la nube, sino también:
Colaborar con otros desarrolladores mediante pull requests y issues.
Revisar código y gestionar proyectos con herramientas integradas.
Publicar documentación y sitios web (con GitHub Pages).
Aprender de millones de proyectos públicos y contribuir a open source.
En Leketembé, usamos GitHub (entre otros) para mantener organizados nuestros proyectos, colaborar en equipo y compartir parte de nuestro trabajo con la comunidad.
Puedes visitar nuestro perfil aquí 👉 https://github.com/leketembe




