Repaso de conceptos de GitHub

Conceptos intermedios de GitHub

Arne Jonas Warnke

Content Lead for ML- and Data Engineering at DataCamp

Tus instructores

Arne Warnke

Head of Emerging Curriculum

Foto de Arne Warnke

Stan Konkin

ML Content Developer

Foto de Stan Konkin

Conceptos intermedios de GitHub

Descripción del curso

 

  • 📋 GitHub Projects

 

  • 🔧 Administración y autenticación

 

  • 🔒 InnerSource y seguridad

Equipo de datos

Conceptos intermedios de GitHub

Repositorios

 

  • 📁 Un repositorio (repo) guarda y gestiona los archivos del proyecto

 

  • 🔒 Puede ser privado o público

 

  • 📝 Incluye un archivo README.md con la descripción del proyecto

 

Resumen del repositorio

Conceptos intermedios de GitHub

Ramas

 

  • 🌿 Permiten trabajar en tareas sin afectar al código principal

 

  • 🌟 La rama principal (master) tiene la versión en producción

 

  • 🐛 Otras ramas sirven para correcciones y ampliaciones

Captura del repo ecommerce:

Nuestras ramas

Conceptos intermedios de GitHub

Issues

 

  • 📌 Hacer seguimiento de problemas

 

  • 📝 Planificar tareas y actualizaciones

 

  • 💬 Gestionar y debatir detalles del proyecto

Nuestros issues

Conceptos intermedios de GitHub

Pull requests y revisiones

 

Pull Requests

  • 🖊 Proponer cambios

 

  • 💬 Revisar y debatir antes de fusionar

 

Revisiones

  • 🛠 Garantizar la calidad del código

 

  • ✅ Aprobar o pedir cambios

 

  • 🔒 Solo se fusiona código revisado
Conceptos intermedios de GitHub

Merges

 

  • 🔀 Fusiona pull requests para integrar cambios

 

  • ✅ Cierra la revisión combinando código nuevo y existente

 

Merge

Conceptos intermedios de GitHub

¡Vamos a practicar!

Conceptos intermedios de GitHub

Preparing Video For Download...