Git Tutoriales

Nuestros tutoriales de Git ofrecen un currículo completo para el control de versiones y el desarrollo colaborativo. Cubren comandos de Git, flujos de trabajo y mejores prácticas, adecuados tanto para principiantes como para desarrolladores experimentados. Con laboratorios gratuitos y ejemplos del mundo real, adquirirás experiencia práctica en la gestión de repositorios de código. Nuestro entorno de Git te permite experimentar con diferentes operaciones de Git en un entorno simulado.

Compilaciones de Matriz en GitHub Actions

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.
LinuxJavaScriptGitShell
Gestionar un repositorio local de Git en Linux

Gestionar un repositorio local de Git en Linux

En esta práctica de laboratorio, aprenderás los comandos fundamentales para gestionar un repositorio local de Git en un entorno Linux. Practicarás la inicialización de un repositorio, la configuración de los ajustes de usuario, la creación y confirmación de archivos, y la revisión del historial de cambios con `git init`, `git add`, `commit` y `log`.
GitLinux
Creación del Primer Flujo de Trabajo de GitHub Actions

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.
LinuxGitShell
Configuración de Secretos en GitHub Actions

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.
CybersecurityLinuxGitShell
Introducción y Configuración de GitHub Actions

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).
GitLinux
GitHub Actions Usando la Acción Checkout

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.
LinuxGitJavaScript
Escaneo de puertos con Masscan

Escaneo de puertos con Masscan

En esta práctica, aprenderás a utilizar Masscan para realizar escaneos de puertos a alta velocidad. Instalarás Masscan, definirás rangos de objetivos, ejecutarás escaneos, revisarás los puertos abiertos y exportarás los resultados.
LinuxNmapGit
Compilación y Prueba Básica con GitHub Actions

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.
LinuxJavaScriptGit
Ejecución de Comandos Simples en GitHub Actions

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.
LinuxGitShell
Dependencias de Trabajos (Jobs) en GitHub Actions

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.
LinuxGitJavaScriptShell
GitHub Actions: Añadir Variables de Entorno

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.
ShellLinuxGit
Descifrar contraseñas de archivos ZIP con John the Ripper

Descifrar contraseñas de archivos ZIP con John the Ripper

En esta práctica de laboratorio, aprenderás a utilizar John the Ripper para descifrar contraseñas de archivos ZIP. Sigue los pasos para instalar las herramientas, crear un ZIP protegido, extraer su hash, ejecutar la herramienta de descifrado y confirmar la contraseña.
LinuxCybersecurityGit
GitHub Actions: Subida de Artefactos de Compilación

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.
LinuxGitJavaScript
Inicializar un Proyecto de Git

Inicializar un Proyecto de Git

Este desafío está diseñado para poner a prueba tus conocimientos y habilidades en el uso de los comandos init y clone de Git. Estos dos comandos son fundamentales para inicializar un nuevo repositorio de Git o clonar uno existente desde un servidor remoto.
Git
Gestión de la Configuración de Git

Gestión de la Configuración de Git

Aprende a gestionar la configuración de Git utilizando el comando git config. Aprende a establecer tu identidad de Git, configurar colores, definir el editor predeterminado, gestionar los finales de línea, crear alias y comprender las configuraciones específicas de cada repositorio.
GitLinux
Historial de Git y Gestión de Logs

Historial de Git y Gestión de Logs

Explora el potencial de las capacidades de rastreo de historial de Git. Aprende a navegar, buscar y analizar la línea de tiempo de tu proyecto utilizando diversos comandos y técnicas de git log.
GitLinux
Git Reset y Reflog

Git Reset y Reflog

Domina el arte de manipular el historial de Git con git reset y git reflog. Aprende a deshacer commits, recuperar trabajo perdido y navegar por la línea de tiempo de tu repositorio con total seguridad.
GitLinux
Guardar el Trabajo en Progreso

Guardar el Trabajo en Progreso

Aprende a usar Git stash para gestionar y guardar tus cambios en progreso. Este laboratorio cubre la creación de stashes, la aplicación de cambios guardados, la creación de ramas a partir de stashes, la gestión de múltiples stashes y la limpieza de los mismos.
GitLinux
  • Anterior
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ...
  • 58
  • Siguiente