curso de_
DevOps: trabajando con repositorios en GitHub
Es parte de los cursos de Builds y Control de versiones en DevOps.
Discusiones sobre este curso
Resumen del curso
- Conozca los principales comandos de trabajo en GitHub
- Aplique conocimientos en GitFlow y GitHub Actions
- Aprenda a lidiar con commits, conflictos, issues y PRs
- Organice flujos y proyectos con GitHub Actions
- Trabaje con seguridad y Dependabot
Público Objetivo
Personas desarrolladoras (front-end o back-end) o que trabajen con redes, infraestructura y seguridad que quieran entender mejor Git y GitHub en el contexto de DevOps.
Contenido relacionado
Cursos de Builds y Control de versiones en DevOps. Lea nuestros artículos de DevOps.
Última actualización
6/9/2026
¿Ya eres alumno?
8h
p/ conclusión
60
Actividades
146
Minutos de video
1
Alumnos en este curso
0
Nota del curso
Certificado de participación
Instructores
Contenido Detallado
1. Conociendo los comandos iniciales
- Presentación
- Preparando el ambiente: instalando Git y creando cuenta en GitHub
- Preparando el ambiente: proyecto del curso
- Inicialización de un repositório Git
- Creando un commit
- Para saber más: descargando el proyecto de otras personas
- Para saber más: mensajes de commits
- Para saber más: sobre el .gitignore
- Traer cambios al repositorio local
- Registrando cambios con un commit
- Creando y conectando repositorios en GitHub
- Hora de la práctica
- Haz como yo hice: creando repositorios y enviando el proyecto a GitHub
- ¿Qué aprendimos?
2. Trabajando con ramas
- Preparando el ambiente: incluyendo pruebas en el proyecto
- Creando una nueva branch
- Entendiendo como funcionan las ramas
- Para saber más: profundizando en ramas
- Haciendo un merge
- GitFlow y Trunk Based
- Para saber más: GitFlow vs. Trunk Based. ¿Cuál elegir?
- Para saber más: creando etiquetas en Git
- Consolidando una nueva función en la rama principal
- Estratégias de ramificação no desenvolvimento de Software
- Haz como yo hice: creando una rama para agregar cambios
- Hora de la práctica
- ¿Qué aprendimos?
3. Conflictos, issues y pull requests
- Resolución de conflictos
- Gestionando Conflictos de Merge
- Organizando proyectos con Issues
- Creando un Pull Request
- Para saber más: plantillas para Issues y Pull Requests
- Para saber más: proyectos Open Source
- Para saber más: palabras clave en Issues y Pull Requests
- Integrando funcionalidades en un proyecto
- Haz como yo hice: resolviendo conflictos y usando Issues y Pull Requests
- Hora de la práctica
- ¿Qué aprendimos?
4. Integración continua con GitHub
- Probando el workflow en GitHub Actions
- Workflow de integración continua
- Configurando un workflow en el GitHub Actions
- Evaluando configuraciones de workflow
- Para saber más: GitHub Student Developer Pack
- Protegiendo la branch principal
- Hazlo como yo lo hice: aplicando la integración continua y protegiendo la rama principal
- Hora de la práctica
- ¿Qué aprendimos?
5. Dependabot
- Habilitación de alertas de Dependabot
- Protegiendo repositorios
- Automatizar las actualizaciones de seguridad
- Resolución de vulnerabilidades
- Para saber más: automatizando Dependabot con GitHub Actions
- Actualización de versiones con Dependabot
- Para saber más: opciones de configuración para el dependabot.yml
- Hazlo como yo lo hice: configurando Dependabot
- Hora de la práctica
- Proyecto del curso
- Referencias
- Conclusión
- ¿Qué aprendimos?
Acceso a todos los cursos
Estudiar las 24 horas, dónde y cuándo quieras
Nuevos cursos cada semana
