Introducción a la administración de GitHub

Conceptos intermedios de GitHub

Stan Konkin

ML Enthusiast, DataCamp

¿Qué es una organización de GitHub?

 

Organización de GitHub:

  • 🏢 Espacio centralizado: Gestiona varios proyectos
  • 🔧 Acceso por roles: Controla permisos
  • 🔒 Políticas de seguridad: Protege los datos

GitHub Organisation

Conceptos intermedios de GitHub

Crear una organización en GitHub

Creating an organisation

1 datacamp.com/blog/github-products
Conceptos intermedios de GitHub

Conoce DataCamp-Marketplace

DataCamp-Marketplace

Conceptos intermedios de GitHub

Administración a nivel de organización

 

Roles clave:

  • 👑 Propietario/a: Control total de la organización
  • 👥 Miembro/a: Acceso estándar para colaborar
  • 💻 Colaborador/a externo/a: Acceso limitado al repo

 

Roles adicionales:

  • 🔒 Moderador/a: Gestiona interacciones en repos públicos
  • 💳 Gestor/a de facturación: Administra la facturación
  • 🔒 Gestor/a de seguridad: Supervisa la seguridad
Conceptos intermedios de GitHub

Gestión de equipos

 

  • 💡 ¿Por qué equipos? Simplifican la gestión
  • 👑 Quién puede crearlos: Propietarios/as y miembros/as
  • 🔧 Organización: Agrupa por proyectos, roles o departamentos
  • 📂 Equipos anidados: Reflejan jerarquías internas

 

 

Teams

Conceptos intermedios de GitHub

Administración a nivel de equipo

 

Roles de equipo:

  • 👥 Miembro/a de equipo: Colabora en proyectos
  • 🔧 Responsable de equipo: Gestiona ajustes y miembros

Buena práctica:

  • Asigna permisos a los equipos, no a personas, para facilitar la gestión

Team Roles

Conceptos intermedios de GitHub

Administración a nivel de repositorio

 

  • 📝 Read: Ver y comentar
  • 📃 Triage: Gestionar issues/pull requests
  • 🔧 Write: Hacer push
  • 🛠 Maintain: Gestionar sin acciones sensibles
  • 💻 Admin: Control total

Repository Roles

Conceptos intermedios de GitHub

Recordatorio de error

Error 404

Conceptos intermedios de GitHub

¡Vamos a practicar!

Conceptos intermedios de GitHub

Preparing Video For Download...