Introducción

Completado

Los equipos de desarrollo de todo el mundo comparten un objetivo común: el lanzamiento de software. Tanto si se trata de una plataforma importante con versiones anuales como un sitio web que realiza publicaciones varias veces al día, todos los flujos de trabajo están orientados hacia el mismo resultado.

Supongamos que usted dirige un equipo de desarrolladores de software que trabajan en la próxima versión de un producto. A medida que el equipo escala verticalmente, cada vez es más complicado que todo funcione sin problemas. Todo debe estar centrado en la próxima versión y se necesita un flujo de trabajo que se ajuste a la naturaleza imprevisible de la ingeniería. Este flujo de trabajo debe proporcionar una serie de procesos prácticos para administrar el trabajo, el código y las entregas. La buena noticia es que ya usa GitHub, por lo que hay luz al final del túnel.

En este módulo, aprenderá a implementar un flujo de trabajo basado en versiones en GitHub mediante el uso de paneles de proyecto, ramas y versiones.

Objetivos de aprendizaje

Objetivos de este módulo:

  • Crear un panel de proyecto para administrar la próxima versión.
  • Crear y confirmar cambios en una rama de versión.
  • Crear una etiqueta de Git y una versión en GitHub.
  • Resolver errores después de una versión.
  • Automatizar y documentar mejor los cambios de versión.

Requisitos previos

  • Una cuenta de GitHub
  • Capacidad de editar archivos en GitHub y navegar por ellos
  • Conocimiento de las solicitudes de incorporación de cambios

Se recomienda que complete la Introducción a GitHub antes de comenzar este módulo.