Saltar al contenido

CursoDesarrollo de softwareHerramientasDisponible

Git y GitHub

Repositorios, commits, ramas, pull requests, issues, releases, acciones y trabajo entre varios ordenadores.

Contenido
10 lecciones
Lectura
65 min
Nivel
Inicial
Área
Herramientas

Temario

10 lecciones

  1. 01Por qué Git existe y qué problema resuelveGG-001· 6 minHace falta suscripción
  2. 02Repositorio, working tree y staging areaGG-002· 7 minHace falta suscripción
  3. 03Commits: guardar cambios con sentidoGG-003· 6 minHace falta suscripción
  4. 04Branches: probar ideas sin romperlo todoGG-004· 6 minHace falta suscripción
  5. 05Merge, conflictos y cómo resolverlosGG-005· 6 minHace falta suscripción
  6. 06GitHub: repositorios remotosGG-006· 7 minHace falta suscripción
  7. 07Pull Requests e issuesGG-007· 7 minHace falta suscripción
  8. 08Releases y versionesGG-008· 6 minHace falta suscripción
  9. 09GitHub Actions como automatizaciónGG-009· 7 minHace falta suscripción
  10. 10Flujo entre varios ordenadoresGG-010· 7 minHace falta suscripción

Sobre este curso

Casi todo el miedo a tocar código viene de lo mismo: la sospecha de que un cambio puede romper algo sin vuelta atrás. Git existe para que esa sospecha deje de ser cierta.

  • Guardar — Repositorio, staging y commits: decidir qué queda registrado y con qué explicación.
  • Explorar — Ramas y fusiones: probar una idea sin comprometer lo que ya funciona.
  • Colaborar — GitHub, pull requests e issues: trabajar con otros sin pisarse.
  • Publicar — Releases y acciones: marcar versiones y automatizar lo repetitivo.