Git
Un sistema de control de versiones (VCS) tiene 3 propósitos principales: copias de seguridad, control de cambios, y trabajo colaborativo.
Git es un VCS basado en el uso de ramas para gestionar los cambios. Github es un servicio de alojamiento de código que usa Git como VCS y sobre el que se ofrecen otras funcionalidades relacionadas con el desarrollo colaborativo de software.
Objetivos
-
Usar Git desde la línea de comandos1 para gestionar los cambios.
-
Usar Github para simular un flujo de trabajo colaborativo2 configurado con una integración y despliegue continuos (CI/CD)3.
-
Crear una página web estática y publicarla en Internet4.
Usando el entorno de desarrollo en la nube Github-Codespaces.
Basado en el propuesto por GitHub-Flow.
Usando las GitHub-Actions.
Alojada en Github-Pages.