¿Qué plataforma elegir para alojar tus repositorios Git en 2026?
Para casi todos los equipos, GitHub sigue siendo la opción por defecto. Pero la factura depende de dos líneas que las comparativas olvidan: el precio por desarrollador y los minutos de CI. Mira las dos antes de decidir.
Casi todo lo que encuentras en español sobre este tema son listas de «alternativas a GitHub». Te dicen qué existe, pero no cuánto vas a pagar cuando tu equipo pase de cinco personas ni cuánto se come tu integración continua. Ahí es donde estas plataformas se separan de verdad.
La respuesta corta. Quieres el mayor ecosistema y una factura baja: GitHub, gratis con repositorios privados ilimitados y luego 4 $ por usuario al mes en Team. Quieres todo el ciclo DevOps en una sola herramienta, o instalarla en tus servidores: GitLab, pero cuenta 29 $ por usuario en cuanto seáis más de cinco en privado. Quieres el código en tu propia máquina sin pagar licencias: Forgejo. Necesitas un proveedor europeo que factura en euros: Heptapod, desde 7 € por usuario activo. Trabajáis con Microsoft: Azure DevOps, gratis hasta cinco usuarios.
AWS CodeCommit y Google Cloud Source Repositories aparecen todavía en comparativas bien posicionadas. El primero indica en su página de precios que ya no acepta clientes nuevos y el segundo dejó de venderse en 2024. Más abajo te contamos por qué no los clasificamos.
La clasificación es editorial: un puesto patrocinado siempre se indica en su ficha, y ningún enlace de afiliado cambia una nota.
La mejor plataforma Git para tu caso
Las 8 plataformas Git comparadas
La columna «Equipo de 8» da el precio mensual del plan que activa las ramas protegidas y la revisión obligatoria en repositorios privados, sin contar minutos de CI extra. Es justo el momento en que un equipo de producto pequeño empieza a pagar.
| Mejor para | Equipo de 8 desarrolladores | Plan gratis | Tamaño del equipo | Ver | ||||
|---|---|---|---|---|---|---|---|---|
| 1 | GitHub | La mejor opción general | 32 $ al mes (Team) | 4.0/5 | Gratis, luego 4 $ por usuario al mes | ✓ | De un desarrollador a equipos grandes | Ver → |
| 2 | GitLab | La más completa, del código al despliegue | 232 $ al mes (Premium) | 3.9/5 | Gratis hasta 5 usuarios en privado, luego 29 $ | ✓ | Equipos DevOps, de 5 a miles | Ver → |
| 3 | Forgejo | La mejor para instalar en tu servidor | 0 $ en licencias | 3.8/5 | Gratis, software libre | ✓ | Equipos con alguien que sepa administrar un servidor | Ver → |
| 4 | Heptapod | La más soberana, en euros | Desde 56 € al mes | 3.7/5 | Desde 7 € por usuario activo al mes | — | Equipos europeos | Ver → |
| 5 | Gitea | Autoalojada con soporte de pago | Desde 76 $ al mes (Enterprise, 8 usuarios) | 3.6/5 | Gratis en libre, Enterprise desde 9,5 $ por usuario | ✓ | Empresas que quieren un contrato de soporte | Ver → |
| 6 | Azure DevOps | La mejor para equipos Microsoft | 18 $ al mes | 3.5/5 | 5 primeros usuarios gratis, luego 6 $ | ✓ | Equipos .NET y Azure | Ver → |
| 7 | Bitbucket | La mejor con Jira | 29,20 $ al mes (Standard) | 3.1/5 | Gratis hasta 5 usuarios, luego 3,65 $ | ✓ | Equipos que ya usan Jira y Confluence | Ver → |
| 8 | Codeberg | La mejor para software libre en Europa | No aplica (sin alojamiento privado comercial) | 3.0/5 | Gratis, financiada con donaciones | ✓ | Proyectos de código abierto | Ver → |
GitHub, GitLab, Bitbucket, Azure DevOps y Gitea publican sus precios en dólares, sin impuestos; Heptapod los publica en euros. GitLab Premium se factura por año. Forgejo y Codeberg no cobran: con el primero pagas tu servidor, con el segundo donas si quieres.
¿Tu herramienta no está en esta página? Escríbenos: hello@hackceleration.com
Cómo hemos comparado y puntuado
Los primeros resultados en español enfocan el tema como «alternativas a GitHub». Suelen citar Azure Repos y Bitbucket, a veces con precios antiguos, y ninguno calcula lo que cuesta la integración continua. Algunos siguen presentando AWS CodeCommit como una opción viva. Tampoco hemos encontrado una plataforma española que encaje en esta clasificación.
Hemos leído la página de precios oficial de cada plataforma, su documentación sobre la facturación de la CI, los requisitos para instalarla en tu servidor y, cuando la publica, su oferta de residencia de datos. Después hemos repasado foros donde los equipos explican por qué se fueron. Nuestro lector: el CTO, el líder técnico o el desarrollador autónomo que decide dónde alojar el código de un equipo de 1 a 50 personas.
Una plataforma entra en la clasificación solo si aloja repositorios privados o se instala en tu servidor, ofrece revisión de código por solicitudes de fusión y CI, y publica lo necesario para calcular su precio. Ninguna tiene todavía página de reseña en los Labs: estas notas son las primeras.
- Precio y usuariosPlan gratuito, precio por usuario, límite de usuarios en privado, salto de precio cuando el equipo crece.25 %
- CI incluidaMinutos o crédito incluidos, precio del minuto extra, runners propios gratuitos o no.25 %
- Revisión de código y colaboraciónSolicitudes de fusión, revisores obligatorios, ramas protegidas, incidencias, integraciones.20 %
- AutoalojamientoEdición instalable, licencia, recursos de servidor necesarios.15 %
- Datos y soberaníaUbicación de los servidores, residencia de datos en la UE, quién gestiona la plataforma.15 %
Ningún enlace de afiliado cambia una nota o un puesto.
GitHub
En GitHub, los repositorios privados son ilimitados en todos los planes, también en el gratuito, y puedes invitar a todos los colaboradores que quieras. Free incluye 2.000 minutos de CI/CD al mes y 500 MB de paquetes. Team, a 4 $ por usuario, sube a 3.000 minutos y 2 GB. Enterprise, a 21 $, llega a 50.000 minutos y 50 GB, con acceso a Copilot incluido.
La trampa del plan gratuito no está en el espacio. En repositorios privados, las reglas de repositorio, los propietarios de código (code owners), las wikis y Pages son del plan Team. Si quieres impedir una fusión sin revisión en un repositorio privado, toca pagar: 32 $ al mes para ocho desarrolladores.
Fíjate también en cómo se cobra Actions. Lo incluido se expresa en dólares, no en minutos: 12 $ en Free, 18 $ en Team, 300 $ en Enterprise Cloud. Linux de 2 núcleos cuesta 0,006 $ el minuto, de ahí los 2.000 minutos. macOS cuesta 0,062 $, así que el mismo crédito se agota en unos 190 minutos. En repositorios públicos, los runners estándar son gratis.
La residencia de datos en la Unión Europea existe, pero solo en Enterprise. GitHub anunció además una tarifa de 0,002 $ por minuto para los runners propios en repositorios privados y la aplazó tras las quejas de los desarrolladores. Aplazada, no cancelada.
- Repositorios privados y colaboradores ilimitados gratis
- Team a 4 $ por usuario, la entrada más barata de las grandes
- El mayor catálogo de acciones e integraciones
- ✓Plan gratuito muy generoso para un desarrollador solo
- ✓CI gratis en repositorios públicos
- ✓Todo tu equipo ya sabe usarla
- ✗Ramas protegidas de pago en privado
- ✗macOS agota el crédito de CI muy rápido
- ✗Datos en la UE solo en Enterprise
La opción acertada si no tienes una exigencia fuerte de soberanía o de autoalojamiento. Pasa a Team el día que necesites revisiones obligatorias en código privado.
GitLab
GitLab cubre todo el ciclo en un solo producto y es la única gran plataforma cuya edición instalable básica es gratuita. En GitLab.com, Free incluye 400 minutos de cómputo al mes y 10 GiB de almacenamiento, sin tarjeta. Premium sube a 10.000 minutos y 500 GiB, Ultimate a 50.000 minutos.
El límite que duele: en el plan gratuito, un grupo privado solo admite cinco usuarios y, si te pasas, el espacio queda en solo lectura. En el foro de GitLab, varios equipos se quejaron de que los miembros pasivos, como un cliente que solo mira o un compañero que solo comenta, contaban como usuarios. El siguiente escalón cuesta 29 $ por usuario: 232 $ al mes para ocho desarrolladores, más de siete veces GitHub Team.
Ese límite no se aplica a los grupos públicos ni a la edición Self-Managed gratuita, en la que pones tu almacenamiento y tus runners. Eso sí, pide una buena máquina: la documentación indica 8 vCPU y 16 GB de memoria para un único servidor, y al menos 8 GB en entornos limitados.
Premium y Ultimate incluyen por tiempo limitado créditos de IA, equivalentes a 12 $ y 24 $ por usuario al mes. El crédito extra cuesta 1 $.
- Edición Self-Managed gratuita sin límite de cinco
- 10.000 minutos de cómputo en Premium
- Incidencias, CI, seguridad y despliegue juntos
- ✓La herramienta más completa de la clasificación
- ✓Instalable en tu servidor sin licencia
- ✓Programa gratuito para código abierto
- ✗Máximo cinco usuarios en privado con Free
- ✗Salto directo a 29 $ por usuario
- ✗Servidor exigente si la instalas tú
La mejor si quieres una sola plataforma para todo tu DevOps o alojarlo tú. Para un equipo pequeño que solo necesita código y revisiones, Premium cuesta demasiado frente a GitHub Team.
Forgejo
Forgejo nació como bifurcación de Gitea y lo gobiernan sus colaboradores; sus dominios pertenecen a la asociación sin ánimo de lucro Codeberg e.V. Desde la versión 9.0 usa la licencia GPL v3 o posterior, después de haber sido MIT hasta la 8.0. No hay planes ni usuarios de pago: lo instalas e invitas a quien quieras.
En los foros de autoalojamiento, Forgejo y Gitea son los nombres que más se repiten. Un usuario describe GitLab como «an order of magnitude more complex to setup» que ellos. Donde GitLab pide 16 GB de memoria, un servidor virtual pequeño suele bastar para un Forgejo de equipo.
La CI funciona con Forgejo Actions, y su documentación habla de «familiaridad», no de compatibilidad, con GitHub Actions: tus flujos se parecen, pero tendrás que adaptar algunos. Y todo lo que una plataforma alojada hace por ti pasa a ser tarea tuya: copias de seguridad, actualizaciones, disponibilidad.
- Sin licencias ni pago por usuario
- Funciona en un servidor pequeño
- Gobierno comunitario y licencia libre
- ✓Tu código no sale de tu máquina
- ✓Interfaz parecida a GitHub, fácil de aprender
- ✓Mucho más ligero que GitLab
- ✗Copias y actualizaciones a tu cargo
- ✗Actions no es del todo compatible con GitHub
- ✗Sin soporte comercial del proyecto
La mejor opción para controlar tu código sin pagar licencias. Si nadie en el equipo quiere ocuparse del servidor, elige una plataforma alojada.
Heptapod
Heptapod es una plataforma basada en GitLab que también admite Mercurial. Su oferta en la nube funciona sobre una nube europea y la factura Clever Cloud, un proveedor francés. Pagas por uso, desde 7 € por usuario activo al mes: una cuenta que no hace nada ese mes no se cobra.
Para ocho desarrolladores activos, cuenta al menos 56 € al mes. Los runners de CI se pagan aparte, desde 1,85 € los 1.000 minutos, y el soporte en la nube empieza en 100 € al mes. El software autoalojado es libre, pero Heptapod solo anunció sus imágenes de producción gratuitas para el primer trimestre de 2025, y el soporte autoalojado empieza en 500 € al mes; foss.heptapod.net acoge gratis los proyectos libres públicos.
Es la única plataforma de la clasificación que combina proveedor europeo, factura en euros e interfaz de GitLab. Su límite es una comunidad mucho más pequeña: cuando te atascas, hay menos respuestas ya escritas.
- Facturada en euros por un proveedor francés
- Solo pagas los usuarios activos
- Admite Git y Mercurial
- ✓Datos en una nube europea
- ✓Interfaz de GitLab que muchos ya conocen
- ✓Autoalojamiento gratuito
- ✗Comunidad pequeña
- ✗CI y soporte aparte
- ✗Sin plan gratuito para proyectos privados
La opción acertada cuando la soberanía de los datos y pagar en euros pesan más que el tamaño del ecosistema.
Gitea
Gitea es el proyecto del que salió Forgejo. El software sigue siendo libre y gratuito, con licencia MIT. Lo que cambia es que una empresa vende una edición Enterprise, anunciada a 9,5 $ por usuario al mes, con compromiso de un año para el pago en línea, con 30 días de prueba.
Para ocho desarrolladores, Enterprise cuesta 76 $ al mes, o 912 $ durante el año de compromiso. Gitea Cloud, la versión alojada por el proveedor, no tiene precio público.
Si no necesitas soporte, la edición libre te basta y la duda con Forgejo se reduce a licencia y gobierno del proyecto. Si tu empresa exige contrato y un interlocutor, es la forma más barata de esta clasificación de tener una forja propia con soporte.
- Edición libre con licencia MIT
- 30 días de prueba de Enterprise
- Tan ligera como Forgejo
- ✓Un proveedor que vende soporte
- ✓Fácil de instalar
- ✓Edición libre sin límite de usuarios
- ✗Compromiso de un año en Enterprise
- ✗Gitea Cloud sin precio público
- ✗CI menos madura que GitHub o GitLab
Elígela cuando quieras una forja propia con contrato de soporte. Sin esa necesidad, Forgejo hace lo mismo sin proveedor detrás.
Azure DevOps
Azure DevOps agrupa Azure Repos para el código, tableros para seguir el trabajo y Azure Pipelines para la CI. Los cinco primeros usuarios son gratis y cada uno de los siguientes cuesta 6 $ al mes. Para ocho desarrolladores son 18 $ al mes: la factura más baja de la clasificación para ese tamaño.
La CI se vende por trabajos en paralelo, no por minutos. El primer trabajo alojado por Microsoft es gratis con 1.800 minutos al mes; cada trabajo alojado extra cuesta 40 $ al mes. En tus propias máquinas, el primer trabajo es gratis y sin límite de minutos, y los siguientes cuestan 15 $. Los paquetes (Artifacts) son gratis hasta 2 GiB y luego desde 2 $ por GiB.
Su límite es el alcance: fuera de .NET y Azure, la comunidad y las integraciones son mucho más pobres que en GitHub, que también es de Microsoft.
- 5 usuarios gratis, luego 6 $
- Un trabajo en tu máquina gratis y sin límite de minutos
- Tableros y planes de prueba integrados
- ✓La factura más baja para ocho personas
- ✓CI en tus máquinas gratuita
- ✓Artifacts gratis hasta 2 GiB
- ✗Solo un trabajo alojado gratis
- ✗Ecosistema pobre fuera de Microsoft
- ✗Test Plans a 52 $ por usuario
Buena elección si tu equipo ya vive en el mundo Microsoft. Para el resto, GitHub ofrece más por un precio parecido.
Bitbucket
Bitbucket, de Atlassian, tiene el precio por usuario más bajo de los planes de pago de esta clasificación: 3,65 $ en Standard, o 29,20 $ al mes para ocho desarrolladores. Los repositorios públicos y privados son ilimitados. Premium, a 8 $, añade comprobaciones de fusión obligatorias, lista de IP permitidas, permisos de despliegue y doble factor obligatorio. Muchas listas en español citan todavía precios antiguos: estos son los de la página de Atlassian.
La CI es el punto débil del plan gratuito: Bitbucket Pipelines da 50 minutos al mes. En la comunidad de Atlassian, un usuario cuenta que un solo build atascado de 120 minutos le vació el mes; la respuesta fue comprar minutos o esperar. Standard incluye 2.500 minutos, Premium 3.500, y cada bloque de 1.000 minutos extra cuesta 10 $.
Ojo con el tamaño del runner: un paso de 5 minutos en un runner 2x cuenta como 10. En Free solo tienes la comunidad como soporte; el SLA del 99,9 % es de Premium.
- 3,65 $ por usuario en Standard
- Enlace nativo con Jira
- Suscripción gratuita para comunidades y educación
- ✓El usuario de pago más barato de la clasificación
- ✓Repositorios privados ilimitados
- ✓Comprobaciones de fusión avanzadas en Premium
- ✗50 minutos de CI en Free, sin recarga
- ✗Los runners grandes duplican los minutos
- ✗Poco sentido sin Jira
Merece la pena si tu equipo vive en Jira. Sin Jira, GitHub Team cuesta casi lo mismo y trae muchos más minutos de CI.
Codeberg
Codeberg la gestiona Codeberg e.V., una asociación sin ánimo de lucro, con la mayoría de sus servidores en Berlín, en hardware propio. Funciona con Forgejo, es gratuita y vive de donaciones. No se puede pagar para obtener una excepción a sus normas.
No es una forja para empresas: Codeberg no ofrece alojamiento privado comercial. Los repositorios privados se toleran hasta 100 MB para quienes contribuyen a software libre, y para pasar de 750 MiB de Git o 1,5 GiB de paquetes hay que pedirlo. La CI, con Woodpecker, también se pide.
Proyectos conocidos se han mudado allí: Zig en 2025, dejando su repositorio de GitHub en solo lectura, y Gentoo en 2026, molesto por la insistencia en que usara Copilot. En los foros, los usuarios aplauden el proyecto, pero señalan una interfaz menos pulida y unas Actions menos maduras; otros se quedan en GitHub por la cantidad de colaboradores y porque las ofertas de empleo piden un enlace de GitHub.
- Asociación sin ánimo de lucro, servidores en Berlín
- Gratis, sin plan de pago
- Basada en Forgejo
- ✓Sin depender de una gran empresa
- ✓Gratis para software libre
- ✓Proyectos conocidos ya presentes
- ✗Sin uso privado comercial
- ✗CI bajo petición
- ✗Menos visibilidad que GitHub
La casa adecuada para un proyecto libre que quiere independencia. Para el código privado de una empresa, mira Forgejo en tu servidor o Heptapod.
La plataforma adecuada según tu perfil
No hay una plataforma mejor para todos. Esto es lo que elegiríamos en las cinco situaciones que más vemos.
Los perfiles
Desarrollador solo o proyecto personal
GratisGitHub Free: repositorios privados ilimitados y 2.000 minutos de CI. Si el proyecto es público, la CI estándar no te cuesta nada. Lo único que falta, las ramas protegidas en privado, no molesta cuando eres el único que sube código.
- Plataforma
- GitHub Free
- Presupuesto
- 0 $
- Vigila
- Los trabajos macOS
Startup de 3 a 15 desarrolladores
EquipoGitHub Team a 4 $ por usuario, para exigir revisiones en tus repositorios privados. Cuidado con GitLab Free: funciona con cinco, pero el sexto fichaje os pasa a todos a 29 $. Si planificáis en Jira, Bitbucket Standard cuesta casi lo mismo.
- Plataforma
- GitHub Team
- Presupuesto para 8
- 32 $ al mes
- Alternativa
- Bitbucket con Jira
Equipo que quiere todo el DevOps en un sitio
CompletoGitLab Premium si el presupuesto lo permite: incidencias, CI, seguridad y despliegue con 10.000 minutos al mes. Si no, GitLab Self-Managed gratis en tu servidor, siempre que tengas la máquina y el tiempo para mantenerla.
- Plataforma
- GitLab
- Presupuesto para 8
- 232 $ al mes o 0 $ instalado
- Servidor
- 8 vCPU, 16 GB
Empresa que exige los datos en Europa
EuropaTres caminos. Heptapod, para una nube europea con factura en euros. Forgejo o Gitea en tu propio servidor, para no depender de nadie. O GitHub Enterprise con residencia de datos en la UE, a 21 $ por usuario, si quieres seguir en GitHub.
- Alojada
- Heptapod
- En tu servidor
- Forgejo o Gitea
- En GitHub
- Enterprise
Proyecto de código abierto
LibreGitHub para la visibilidad y la CI gratis en repositorios públicos. Codeberg si quieres una casa independiente. Muchos hacen las dos cosas: el repositorio principal en Codeberg o en un Forgejo propio, con una réplica en GitHub para que te encuentren.
- Visibilidad
- GitHub
- Independencia
- Codeberg
- Truco
- Una réplica
Lo que te cuesta de verdad tu plataforma Git
La factura tiene dos líneas: los usuarios y el cómputo de tu CI. Los usuarios se comparan fácil. Los minutos no, porque cada plataforma los cuenta a su manera. Cálculo con precios públicos, sin impuestos y sin minutos extra.
Equipo de 3: todos tienen plan gratuito
Equipo de 8: se abren las diferencias
Los minutos: la línea escondida
El atajo: tus propios runners
Las plataformas que no clasificamos
Estos nombres aparecen en muchas comparativas. O ya no aceptan clientes nuevos, o se dirigen a un público demasiado concreto para una clasificación general.
Las herramientas
SourceHut: la forja minimalista
NichoUna forja minimalista, todavía en alfa pública. Eliges entre 4 €, 8 € o 12 € al mes sin impuestos, con las mismas funciones: el nivel indica cuánto quieres apoyar el proyecto. El pago es obligatorio para la CI (builds.sr.ht) y opcional para alojar Git durante la alfa, y existe ayuda económica.
Radicle: Git entre pares
ExperimentalRadicle llegó a la versión 1.0 en 2024. Sincroniza repositorios Git entre pares, sin servidor central, y guarda incidencias y revisiones dentro del propio repositorio. Interesante para proyectos que no quieren depender de ninguna empresa, todavía minoritario para un equipo.
AWS CodeCommit: cerrado a clientes nuevos
DescartadoSu página de precios oficial indica que ya no está disponible para clientes nuevos, mientras que una entrada del blog de AWS anunció su regreso. Con dos fuentes oficiales que se contradicen, no lo clasificamos. Si ya tienes tus repositorios ahí, nada te obliga a moverte, pero consulta con AWS antes de empezar algo nuevo.
Google Cloud Source Repositories: ya no se vende
DescartadoGoogle dejó de venderlo en 2024. Si una lista todavía lo recomienda, está desactualizada.
Lo que los equipos descubren tarde
Pequeños ajustes que cambian la factura o te ahorran un mal mes, sacados de la documentación de las plataformas y de foros de desarrolladores.
Los trucos
Usa macOS solo cuando haga falta
GitHubEn GitHub Actions, un minuto de macOS cuesta 0,062 $ frente a 0,006 $ de Linux con 2 núcleos. Pasa tests y linter en Linux y deja macOS para compilar iOS. Tu crédito gratuito pasa de unos 190 minutos a 2.000.
Pon un tiempo máximo a cada pipeline
BitbucketUn build colgado consume minutos hasta que algo lo para. Con los 50 minutos de Bitbucket Free, un solo build de dos horas te deja sin mes y sin opción de recargar. Define un tiempo máximo en tu configuración antes del primer push.
Revisa los miembros antes de fiarte de GitLab Free
GitLabEl límite de cinco cuenta a todos los miembros del grupo privado, también a quien solo comenta. Saca del grupo a quien solo lee y, si tu proyecto es libre, solicita el programa Open Source de GitLab.
Pide la suscripción comunitaria de Bitbucket
BitbucketUna asociación o un centro educativo puede tener Bitbucket gratis con repositorios privados ilimitados, 5 GB de LFS y 500 minutos de build, diez veces el plan gratuito normal.
Mantén una réplica en otra plataforma
SeguridadSube automáticamente tu repositorio principal a una segunda plataforma. Si una cae o cambia sus precios, tu código y todo su historial ya están en otro sitio. Las incidencias y los pipelines no viajan solos: expórtalos aparte.
Sigue la tarifa de runners propios de GitHub
GitHubGitHub planeó cobrar 0,002 $ por minuto a los runners propios en repositorios privados y lo aplazó. Un usuario calculó su sobrecoste en «close to $3.5k a month». Si toda tu CI corre en tus máquinas, rehaz las cuentas si GitHub lo retoma.
Ya tienes plataforma, lo siguiente
¿Dejas una plataforma o quieres conectar tus repositorios con el resto de tus herramientas? Estas páginas van más allá.
Adónde ir y cómo migrar.
GitLab te sale caroAlternativas a GitLabQué hacer tras el límite de cinco.
Te vas de BitbucketAlternativas a BitbucketCon Jira o sin Jira.
Buscas otro asistente de códigoAlternativas a GitHub CopilotAsistentes de IA para desarrolladores.
Quieres automatizar alrededor de tu repositorioConectar GitHub con n8nIncidencias, avisos, despliegues.
Usas GitLab y n8nConectar GitLab con n8nLas automatizaciones más útiles.
Alojamiento de código Git · Preguntas frecuentes
¿GitHub es gratis para repositorios privados?
Sí. Desde 2020, el plan gratuito incluye repositorios privados ilimitados con colaboradores ilimitados. Lo que falta en privado: reglas de repositorio, propietarios de código, wikis y Pages, que exigen Team a 4 $ por usuario al mes.¿Qué diferencia hay entre Git y GitHub?
Git es la herramienta de control de versiones que guarda el historial de tu código en tu máquina, sin cuenta ni servidor. GitHub, GitLab o Bitbucket alojan esos repositorios y añaden la colaboración: solicitudes de fusión, revisiones, incidencias y CI. Puedes cambiar de plataforma sin cambiar tu forma de usar Git.¿GitHub o GitLab para una empresa?
GitHub si lo que necesitas es alojar código y revisarlo en equipo, por 4 $ por usuario. GitLab si quieres todo el ciclo DevOps en una herramienta o instalarla en tus servidores. A partir de cinco usuarios en privado, GitLab cuesta 29 $ por usuario, más de siete veces GitHub Team.¿Dónde alojar repositorios Git cumpliendo el RGPD?
Si quieres los datos en Europa: Heptapod funciona en una nube europea y factura en euros; GitHub ofrece residencia en la UE solo en Enterprise, a 21 $ por usuario; o instala Forgejo o Gitea en tu propio servidor europeo. Para proyectos libres, Codeberg tiene sus servidores sobre todo en Berlín.¿Qué servidor Git autoalojado elegir?
Forgejo o Gitea para un equipo pequeño o mediano, porque funcionan en un servidor virtual modesto. GitLab Self-Managed si quieres toda la suite DevOps, pero su documentación pide 8 vCPU y 16 GB de memoria para un único servidor. Antes de subir tu código, configura las copias de seguridad.¿Cuántos minutos de CI gratis da cada plataforma?
GitHub Free da 2.000 minutos de Linux al mes, Azure DevOps 1.800 con un trabajo alojado, GitLab Free 400 y Bitbucket Free 50. Con tus propios runners, GitHub y Bitbucket no descuentan minutos y Azure DevOps regala un trabajo sin límite.¿Se puede migrar de una plataforma Git a otra?
Sí, en lo que respecta al código: un repositorio Git se copia con todo su historial, ramas y etiquetas. Las solicitudes de fusión, las incidencias, los secretos y los pipelines de CI dan más trabajo, porque cada plataforma los guarda a su manera.