
GitHub Actions: Subida de Artefactos de Compilación
En este laboratorio, aprenderás a persistir datos del *workflow* utilizando artefactos de compilación. Configurarás un *workflow* para subir un directorio de compilación para que pueda descargarse más tarde.
Git

Configuración de Secretos en GitHub Actions
En este laboratorio, aprenderá a gestionar de forma segura la información sensible en GitHub Actions configurando secretos de repositorio y referenciándolos en sus flujos de trabajo.
Git

Creación del Primer Flujo de Trabajo de GitHub Actions
En este laboratorio, aprenderá los pasos fundamentales para crear un flujo de trabajo de GitHub Actions. Inicializará un repositorio Git, creará la estructura de directorio necesaria, definirá los disparadores (*triggers*) y trabajos (*jobs*) del flujo de trabajo en un archivo YAML, y confirmará (*commit*) sus cambios para simular un proceso de CI/CD.
Git

Compilación y Prueba Básica con GitHub Actions
En este laboratorio, aprenderá a crear un flujo de trabajo básico de GitHub Actions para compilar y probar una aplicación Node.js, cubriendo la configuración del entorno, la instalación de dependencias y la ejecución de pruebas.
Git

Introducción y Configuración de GitHub Actions
En este laboratorio, aprenderá los pasos fundamentales para configurar GitHub Actions. Creará un repositorio en GitHub, lo clonará a un entorno local y establecerá la estructura de directorio necesaria para los flujos de trabajo (workflows).
Git

Dependencias de Trabajos (Jobs) en GitHub Actions
En este laboratorio, aprenderás a orquestar flujos de trabajo complejos definiendo dependencias entre trabajos, asegurando que tareas como el despliegue (deployment) solo ocurran después de una compilación (build) exitosa.
Git

Ejecución de Comandos Simples en GitHub Actions
En este laboratorio, aprenderá a definir un flujo de trabajo (workflow) de GitHub Actions, especificar el entorno del ejecutor (runner) usando runs-on, y ejecutar comandos shell simples usando la palabra clave run.
Git

GitHub Actions Usando la Acción Checkout
En este laboratorio, aprenderá a usar la acción `actions/checkout` en GitHub Actions para acceder a los archivos del repositorio y verificarlos utilizando los registros (*logs*) del flujo de trabajo.
Git

GitHub Actions: Añadir Variables de Entorno
En este laboratorio, aprenderás a definir y usar variables de entorno en flujos de trabajo de GitHub Actions. Crearás un flujo de trabajo, establecerás una variable global y accederás a ella dentro de un paso para imprimir un mensaje de saludo.
Git

Compilaciones de Matriz en GitHub Actions
En este laboratorio, aprenderá a usar estrategias de matriz para ejecutar su flujo de trabajo a través de múltiples configuraciones simultáneamente, como diferentes versiones de Node.js.
Git

Cómo revertir un commit de Git sin perder cambios
Explora cómo revertir un commit de Git sin perder tus valiosos cambios. Aprende las técnicas esenciales para preservar tu trabajo mientras deshaces commits no deseados.
Git

¿Cómo solucionar el error 'fatal: unable to read config file' en Git?
Aprenda a resolver el error 'fatal: unable to read config file' en Git, un sistema de control de versiones ampliamente utilizado. Descubra las causas raíz y las soluciones efectivas para mantener su flujo de trabajo de Git sin problemas.
Git

¿Cómo resolver el error 'fatal: unable to auto-detect email address'?
Resuelve el error 'fatal: unable to auto-detect email address' en Git configurando tu configuración de correo electrónico. Aprende cómo configurar tu dirección de correo electrónico de Git y solucionar este problema común.
Git

¿Cómo deshacer una operación git cherry-pick?
Descubre cómo deshacer una operación Git cherry-pick y recuperarte de errores. Aprende técnicas avanzadas para manejar escenarios complejos de cherry-pick y mantener un repositorio Git limpio.
Git

Resolviendo el error "No se puede eliminar la rama activa" en Git
Descubra cómo resolver el error "no se puede eliminar la rama activa" en Git, lo que le permite gestionar eficazmente sus ramas de Git y mantener un repositorio limpio. Aprenda los pasos esenciales para identificar la rama actual y eliminar ramas de forma segura en Git.
Git

Cómo manejar el 'error: untracked working tree files would be overwritten by checkout' en Git
Descubre cómo resolver el problema "error: untracked working tree files would be overwritten by checkout" en Git. Aprende a identificar y manejar archivos no rastreados para asegurar un proceso de checkout fluido.
Git

¿Cómo verificar el estado de los submódulos de Git en un repositorio?
Descubra cómo gestionar y monitorear eficientemente el estado de los submódulos de Git en su repositorio. Aprenda a identificar cambios, actualizar y mantener las dependencias de su proyecto con facilidad.
Git

Cómo Resolver que la Rama de Git esté Adelantada Respecto a Origin
Resuelve el problema de Git "your branch is ahead of 'origin/master' by 1 commit" (tu rama está adelantada respecto a 'origin/master' por 1 commit). Aprende a identificar la divergencia de ramas y a sincronizar tu rama local con el origen remoto.
Git