Aprende Git ejecutando comandos reales en una terminal del navegador. Un camino práctico y gratuito desde tu primer commit hasta las ramas, las fusiones y la resolución de los problemas que salen mal en el trabajo real, sin nada que instalar.
Git se aprende más fácilmente haciéndolo. Esta página es un tutorial de Git gratuito y práctico donde ejecutas comandos reales de git en una terminal del navegador y ves cómo cambia el repositorio después de cada uno. No hay nada que instalar ni ninguna cuenta que crear.
Un camino desde tu primer commit hasta los problemas reales
Las lecciones de Git siguen un orden que puedes tomar desde cero:
- ¿Qué es Git?: el control de versiones explicado antes de tocar ningún comando
- Fundamentos de Git:
init, add, commit y la lectura del log
- Ramas en Git: ramas,
diff, checkout y el desplazamiento por el historial
- Resolución de problemas con Git: las situaciones que de verdad se rompen en el trabajo: deshacer un commit, resolver un conflicto de fusión, confirmar en la rama equivocada, recuperar commits perdidos y más.
Cada lección es una misión que se comprueba contra el estado real del repositorio, no un examen tipo test. Puedes verlas todas en la lista de tutoriales.
Git de verdad, no una pseudosimulación
La terminal implementa el flujo de trabajo real de git: commits con hashes reales, ramas, fusiones, rebase, marcadores de conflicto, reflog y stash se comportan como lo hacen en una máquina real. Esa es la diferencia con los juguetes descafeinados de "aprende Git": lo que practicas aquí es exactamente lo que escribirás en el trabajo.
¿Solo quieres un repositorio para experimentar? El Modo libre te da la misma terminal como un espacio de pruebas abierto.
Seguro para romper
Todo se ejecuta en un repositorio virtual dentro de la pestaña de tu navegador. Haz un force-push, un hard-reset, borra una rama, provoca un conflicto a propósito: los errores no cuestan nada, y recargar la página te da un repositorio limpio. Esa seguridad es lo que te permite practicar los comandos que dan miedo hasta que dejan de darlo.