Propósito general

Crear un curso de Git que continúe lo que ya hemos aprendido en Empezar con git. Se trata de conocer las herramientas más útiles de Git para trabajar con ramas y repositorios remotos.

La motivación no es el código sino la gestión del mismo de la forma más eficiente con git.

Propuesta de guión para el curso

Cada hito del curso será consecuencia de una nueva tarea entrante. Como si fuera un proyecto de verdad.

  1. Crear primera rama
  2. Alias de git (git log)
  3. Borrar el área sucia
    1. Stash
    2. Reset / Clean / Checkout
  4. Gitignore (antes y después de un git add)
  5. Unir ramas: merge
  6. Workflow: Github Flow o Gitlab Flow
  7. Repositorio remoto (push, pull, fetch)
  8. Ramas y entornos
  9. Cherry Pick
  10. Rebase

Emisión del directo