GitByBit

Aprende Git PRACTICANDO
Git real
terminal real
28 comandos
todo interactivo

GitByBit es un curso GRATUITO para aprender practicando directamente en tu editor de código. Avanzas con instrucciones breves, ejecutas comandos reales de Git en la terminal o utilizas la interfaz de Git del editor, y el curso comprueba el resultado. Si algo sale mal, te explica qué ha ocurrido y cómo solucionarlo. Empieza desde cero y aprende lo esencial de Git, paso a paso.

Empezar en VS Code

Contenido del curso

Cada lección dura entre 5 y 10 minutos y te propone practicar varios comandos de Git en tu editor. El curso está integrado directamente en el editor, así que puede detectar tus errores y ayudarte a corregirlos.

Así, aprendes mientras practicas y recibes indicaciones al instante.

El curso principal te guía por todos los conceptos y comandos esenciales de Git.

Es el punto de partida ideal si empiezas desde cero y una buena forma de refrescar conocimientos si ya has usado Git. Al terminar, tendrás soltura suficiente para utilizarlo en tus propios proyectos.

1. Introducción al control de versiones

  • ¿Qué es el control de versiones?
  • ¿Por qué usar control de versiones?
  • Introducción a Git
  • Trabajar con Git

2. Configurar Git

  • Instalación
  • Línea de comandos y terminal
  • El comando git
  • Configurar las credenciales de Git
  • Configurar los finales de línea
  • Configurar el nombre predeterminado de la rama

3. Poner el proyecto bajo control de versiones

  • Inicializar un repositorio
  • Añadir archivos al repositorio
  • Añadir cambios y crear un commit
  • Comprobar el estado del repositorio

4. Deshacer cambios no deseados

  • Comparar el directorio de trabajo con el repositorio
  • Descartar cambios locales
  • Descartar cambios en staging
  • Modificar el último commit

5. Etiquetas y ramas

  • Referenciar commits
  • Etiquetas
  • Cómo organizar el trabajo con ramas
  • Crear y cambiar de rama
  • Fusionar ramas

6. Historial

  • Explorar el historial
  • Comprobar diferencias entre commits
  • Revertir cambios de commits antiguos
  • Restablecer ramas

7. Repositorios remotos y GitHub

  • ¿Qué es un repositorio remoto?
  • Crear un repositorio en GitHub
  • Añadir un repositorio de GitHub como remoto
  • Configurar las credenciales de GitHub
  • Hacer push y pull con el repositorio remoto
  • Riesgos de reescribir el historial en un repositorio público

El curso en cifras

Tamaño
48lecciones4-8horas
Contenido
19comandos de Git27conceptos, términos y buenas prácticas55preguntas

El curso es GRATIS
como la amistad
como salir a correr
como estirarse
como un buen ataque de risapedo

Dedicarse al desarrollo en 2026 no es precisamente fácil. Por eso el curso principal, con todos los temas que acabas de ver, es totalmente gratis. Incluye todo lo necesario para trabajar con Git en tus propios proyectos. Puedes empezar ahora mismo sin gastar un céntimo.

Si quieres ir más allá, tienes GitByBit PRO, una ampliación opcional centrada en los comandos y flujos de trabajo de Git que se usan en equipo. Al comprarla, apoyas mi trabajo y me ayudas a seguir creando contenido para ti. Descubre todo lo que incluye PRO.

Empezar en VS Code

Totalmente interactivo

Muchos tutoriales de Git se limitan a vídeos, textos o ejemplos simulados, o te obligan a ir y venir entre el editor y el navegador. Con GitByBit trabajas directamente con el Git instalado en tu ordenador.

No solo lees sobre git commit. Lo ejecutas en la terminal integrada de tu editor y ves el resultado al momento. Si cometes un error, el curso lo detecta y te explica al instante qué ha fallado, para que aprendas del error sin atascarte.

Tu propia enciclopedia de Git

A medida que avanzas por el curso, vas reuniendo comandos y conceptos de Git, buenas prácticas y consejos de expertos en Gitopedia, tu enciclopedia personal de Git, que puedes consultar cuando quieras. Es una forma estupenda de recordar comandos y conceptos de Git y de encontrar enseguida cualquiera que se te haya olvidado.

¡Y también te permite ver todo lo que llevas aprendido!

Tests entretenidos

Refuerza lo aprendido con tests entretenidos que se corrigen al instante y explican los conceptos con más detalle. Así podrás poner a prueba lo que sabes, comprobar cuánto has aprendido y descubrir cosas nuevas por el camino.

Aquí tienes un test de ejemplo del capítulo 6, Historial:

¡Pruébala!
Cuando reviertes un cambio con git revert, ¿qué pasa con el historial de commits?
ELIGE TU EDITOR DE CÓDIGO
Empezar en VS Code

Pásate a
GitByBit
PRO
confianza total
trabajo en equipo
resolver conflictos
merges y rebases
pull requests

Sácale todo el partido a GitByBit
y gana soltura con Git en proyectos reales.

Contenido extra

Accede a una sección adicional con más de 20 lecciones para practicar comandos y flujos de trabajo avanzados de Git en situaciones reales.

Para trabajar en equipo

Practica los comandos y flujos de trabajo de Git que hacen falta al colaborar con otras personas. Gana soltura creando ramas, haciendo merges, resolviendo conflictos, enviando pull requests y mucho más.

Pago único
Aceptamos los principales métodos de pago
Garantía de devolución de 30 días

¿Alguna pregunta o sugerencia?

Hola, soy Alexander Shvets, el autor de GitByBit y Refactoring.Guru.

Si tienes alguna pregunta o sugerencia sobre el curso, puedes escribirme a alex@gitbybit.com. Estaré encantado de ayudarte si algo te da problemas y de escuchar tus ideas para mejorar el curso.

© 2024-2026 GitByBit.Todos los derechos reservados.