GitHub

GitHub

GitHub

Plataforma para alojamiento y gestión de repositorios Git que soporta el ciclo de vida del software mediante control de versiones, colaboración (pull requests y revisiones de código), automatización CI/CD con Actions, gestión de paquetes/artefactos con Packages y entornos de desarrollo en la nube con Codespaces, con opciones adicionales de administración, seguridad y cumplimiento en planes empresariales.

descripcion

GitHub es una plataforma de desarrollo colaborativo basada en repositorios Git (alojamiento de código y artefactos), orientada a soportar el ciclo de vida del software: control de versiones, colaboración mediante pull requests y revisiones de código, automatización CI/CD con GitHub Actions, empaquetado con GitHub Packages y entornos de desarrollo en la nube con Codespaces; en entornos empresariales se complementa con capacidades de administración, seguridad y cumplimiento según el plan contratado.

aplicacion profesional

Sirve para: 1) gestionar repositorios de código fuente (públicos/privados) y colaboración entre equipos; 2) establecer flujos de trabajo de entrega (code review, controles en ramas, políticas) a través de funcionalidades según el plan; 3) automatizar build/test/deploy mediante GitHub Actions (incluye cuotas de minutos por plan y facturación por uso adicional); 4) crear y operar entornos de desarrollo reproducibles con GitHub Codespaces (con facturación específica, estimable con el pricing calculator); 5) gestionar paquetes/artefactos con GitHub Packages (con almacenamiento incluido por plan y consideraciones de uso compartido con Actions).

precio

Planes principales (GitHub.com): Free: 0 USD/mes; Team: 4 USD por usuario/mes (según la página de pricing, con precio promocional “primeros 12 meses”); Enterprise: desde 21 USD por usuario/mes (también indicado como “primeros 12 meses” en la tabla). Dispone de plan gratuito (Free). GitHub Actions incluye minutos mensuales según plan (p. ej., Free 2.000; Team 3.000; Enterprise Cloud 50.000) y el uso adicional se factura según tarifas por minuto/runner. Codespaces se factura aparte (las organizaciones/empresas no tienen cuota gratuita incluida en sus planes, según documentación pública).

puntos a favor

  • Planes con repositorios públicos y privados ilimitados (según la comparación de planes).
  • Automatización CI/CD integrada con GitHub Actions y modelo claro de cuotas/billing (minutos, artefactos y caché) para repositorios privados, además de gratuidad en repos públicos y runners autoalojados.
  • Documentación y controles por plan para colaboración y gestión (ej.: capacidades adicionales en Team).
  • Entornos de desarrollo en la nube (Codespaces) con capacidades orientadas a trabajo en navegador/VS Code y aislamiento por proyecto/branch.

puntos en contra

  • Coste variable por consumo en automatización (Actions) cuando se superan las cuotas del plan en repositorios privados; la facturación depende de SO/tamaño del runner y del volumen de minutos.
  • Codespaces tiene facturación específica y, en organizaciones/empresas, no incluye cuota gratuita por plan (implica necesidad de control presupuestario).
  • Algunas páginas de pricing incluyen condiciones temporales (“primeros 12 meses”) que pueden afectar al TCO si no se revisan las condiciones vigentes al renovar.

otros enlaces interes