Alternativas a GitHub: a dónde llevar tu código y cómo migrar sin perder el historial
Ocho forjas analizadas, una por cada motivo para irte, y un plan de migración en ocho pasos.
La respuesta corta: GitLab si quieres todo en un mismo sitio (código, CI, incidencias, seguridad) y el importador más completo desde GitHub. Codeberg si tu proyecto es libre y quieres una forja europea gestionada por una asociación sin ánimo de lucro. Gitea o Forgejo si prefieres alojar tu forja en tu propio servidor y no pagar por usuario. Stackhero si quieres un GitLab alojado en Europa sin administrarlo.
Antes de elegir, ten clara una cosa. Salir de GitHub no se decide en el repositorio Git, que se copia en segundos. Se decide en los workflows de Actions, que ninguna forja convierte sola, y en dónde quedan tus datos. Hemos comparado las ocho opciones con esos dos criterios y con los precios de 2026.
El ranking es editorial: un puesto patrocinado siempre se indica en su ficha, y ningún enlace de afiliación cambia una nota.
Por qué hay equipos que dejan GitHub, y lo que se dejan por el camino
Durante años la gente se quejaba de GitHub y se quedaba. En 2025 y 2026, varios proyectos conocidos se marcharon de verdad. Estos son los seis motivos que más se repiten.
Tus datos, en manos de una empresa estadounidense
Tus repositorios privados, los secretos de tu CI y todo el historial de tu producto viven en una plataforma sujeta a la ley de Estados Unidos. Si trabajas con clientes europeos que preguntan dónde están sus datos, tienes respuestas concretas: Codeberg tiene sus servidores en Berlín, y Stackhero ofrece GitLab gestionado con región europea.
Copilot hasta en la sopa
Gentoo se fue a Codeberg en 2026 por los intentos continuos de forzar el uso de Copilot. El asistente ya tiene plan gratuito (2.000 autocompletados al mes) y viene incluido en Enterprise. Para un proyecto que no quiere que su código y su comunidad giren en torno a la IA de Microsoft, pesa.
GitHub Actions da problemas
El lenguaje Zig se mudó a Codeberg en 2025 señalando sobre todo la CI. Un fallo del script safe_sleep.sh de los runners, capaz de dejar una CPU al 100 %, siguió abierto durante meses. Si tu día a día depende de los pipelines, es el motivo más tangible.
Un precio de CI que puede cambiar
En 2025 GitHub anunció una tarifa de 0,002 $ por minuto para los runners autoalojados (tus propias máquinas) en repositorios privados. Tras las protestas la aplazó, pero no la canceló. Hoy la documentación oficial sigue diciendo que son gratuitos. Aun así, ya sabes que la regla puede moverse.
GitHub, dentro de Microsoft CoreAI
En 2025 Microsoft integró GitHub en su grupo CoreAI, y su CEO, Thomas Dohmke, se marchó. Para parte del mundo open source fue el punto de inflexión: GitHub ya no se percibe como una plataforma neutral, sino como una pieza de la estrategia de IA de Microsoft.
Lo que pierdes al irte
Seamos honestos: GitHub sigue siendo donde están los desarrolladores. Zig recaudaba más de 170.000 $ al año con GitHub Sponsors en 2024. Una empresa open source que pasó de GitLab a GitHub sumó 1.000 estrellas en tres meses, algo que en GitLab le había costado más de un año. Pages, el marketplace de Actions y Copilot no se vienen contigo. Por eso muchos equipos mantienen un espejo en GitHub.
Te vas porque… ve a…
Un motivo, un destino. Pulsa la tarjeta para ir a la ficha completa.
La más completa, y el importador que trae incidencias, revisiones y wiki.
Tu proyecto es libre y quieres una forja europeaCodebergAsociación alemana, servidores en Berlín, gratis para software libre.
Quieres alojar la forja en tu servidorGitea o ForgejoLigeras, gratuitas y con migración desde GitHub integrada.
Tu equipo vive en Jira y ConfluenceBitbucketLa licencia por usuario más barata: 3,65 $ por usuario al mes.
Quieres GitLab en Europa sin administrarloStackheroPrecio por instancia, no por usuario, con región europea.
Tu equipo trabaja con .NET y AzureAzure DevOpsCinco usuarios gratis, luego 6 $. Pero sigue siendo Microsoft.
Las alternativas a GitHub, forja por forja
En cada ficha: por qué mudarte ahí, para quién es, su límite real, qué se trae de GitHub y cuánto cuesta en 2026. Casi todas las forjas publican sus precios solo en dólares; los indicamos así. SourceHut es la excepción y cobra en euros.
Las forjas
GitLab: la plataforma completa, con el mejor importador
La más completaPor qué mudarte a GitLab. Es la única forja que cubre todo lo que hace GitHub en un solo producto: repositorios, CI/CD integrada, incidencias, tableros, análisis de seguridad y registro de paquetes. Además decides dónde vive: en GitLab.com o en tu propio servidor con la edición Self-Managed. Self-Managed Free no tiene límite de minutos de CI, porque los runners (las máquinas que ejecutan tus pipelines) los pones tú.
Para quién. Equipos de producto que quieren una sola herramienta para código, pipelines y planificación, y empresas que quieren poder llevarse la forja a casa algún día.
Para quién no. Un equipo de ocho personas con repositorios privados que quiere seguir gratis en GitLab.com. El plan Free limita los grupos privados a 5 usuarios.
Su límite. Gratis en GitLab.com son 5 usuarios, 400 minutos de cómputo al mes y 10 GiB de almacenamiento. Algunos mantenedores de proyectos libres han criticado ese recorte de minutos y que se pida tarjeta para usar los runners compartidos. Premium cuesta 29 $ por usuario al mes con pago anual e incluye 10.000 minutos: más de siete veces GitHub Team. Ultimate va con presupuesto.
Cómo migrar. El importador de GitHub de GitLab es el más completo: ramas, archivos grandes (Git LFS), incidencias, pull requests con comentarios y revisiones, etiquetas, hitos, wiki, releases, reglas de protección de ramas y colaboradores. No migra los checks de estado obligatorios, ni las organizaciones (importa proyecto a proyecto), ni los colaboradores externos. Los adjuntos en Markdown son opcionales. Necesitas un token de acceso personal clásico con el permiso (scope) repo, y read:org si los repositorios son de una organización. Los workflows de Actions no se convierten: hay que reescribirlos en .gitlab-ci.yml.
Truco. Los grupos públicos no tienen el límite de 5 usuarios. Y si te pasas de 400 minutos, el paquete de 1.000 minutos cuesta 10 $: suele salir más barato que subir a todo el equipo a Premium.
- Gratis
- 5 usuarios, 400 min de CI
- De pago
- Premium 29 $/usuario/mes
- Ideal para
- equipos de producto
- Límite
- Premium caro
Codeberg: la forja europea del software libre
Europea y gratuitaPor qué mudarte a Codeberg. Es a donde se fueron Zig y Gentoo. Codeberg es una instancia de Forgejo gestionada por Codeberg e.V., una asociación alemana sin ánimo de lucro, con servidores en Berlín. Como asociación, no tiene inversores. Tras la llegada de Zig, la asociación pasó de 600 a más de 1.200 miembros.
Para quién. Proyectos de código abierto que quieren un hogar europeo y comunitario, lejos de las grandes tecnológicas.
Para quién no. Una empresa con código privado. Codeberg es solo para software libre: no hay alojamiento privado comercial y no puedes pagar para conseguir una excepción. Los contribuidores de software libre pueden tener repositorios privados de hasta 100 MB.
Su límite. Por encima de 750 MiB de datos Git o 1,5 GiB de paquetes hay que pedirlo. La CI (Woodpecker) también se concede bajo petición. No hay espejos «pull». Y hay testimonios de bloqueos por error del sistema antibots.
Cómo migrar. Usa el migrador de Forgejo para traer repositorio, incidencias y pull requests. Como no hay espejo pull, hazlo al revés: un espejo «push» de Codeberg a GitHub para que tu proyecto siga siendo visible allí.
- Gratis
- sí, para software libre
- De pago
- no, socio opcional
- Ideal para
- proyectos open source
- Límite
- sin código privado comercial
Gitea: la forja ligera para tu propio servidor
La más ligeraPor qué mudarte a Gitea. Gitea es una forja de código abierto muy parecida a GitHub, pero más sencilla, que funciona en una máquina pequeña. La instalas gratis en tu servidor y todo queda en casa. Su migrador integrado trae un repositorio de GitHub con sus incidencias, pull requests, etiquetas, hitos y releases.
Para quién. Equipos técnicos pequeños que saben mantener un servidor al día, y empresas que quieren una forja interna sin pagar por usuario. Si necesitas soporte del fabricante, Gitea Enterprise funciona con suscripción anual por usuario y prueba de 30 días.
Para quién no. Un equipo sin nadie que se ocupe de copias de seguridad, actualizaciones y seguridad. Autoalojar es gratis en licencia, no en horas.
Su límite. Gitea Cloud, la versión alojada, no publica precio. El código de Gitea está alojado en GitHub: tenlo en cuenta si te vas por independencia.
Cómo migrar. «Nueva migración», eliges GitHub, pegas la URL y un token, y marcas qué quieres traer. El modo espejo es una salida suave: Gitea resincroniza desde GitHub cada 8 horas por defecto mientras el equipo se muda. Gitea Actions se parece mucho a GitHub Actions, pero revisa cada workflow: no todas las acciones del marketplace estarán.
- Gratis
- autoalojado, sin límite de usuarios
- De pago
- Enterprise, plan anual
- Ideal para
- forja interna
- Límite
- servidor a tu cargo
Forgejo: Gitea, en manos de la comunidad
Gobernanza comunitariaPor qué mudarte a Forgejo. Forgejo nació en 2022 como fork de Gitea, cuando parte de la comunidad quiso una gobernanza sin empresa detrás. Hoy está bajo el paraguas de Codeberg e.V. En el uso diario tienes la ligereza de Gitea y la misma migración integrada desde GitHub, con incidencias y pull requests.
Para quién. Equipos que quieren autoalojar software 100 % libre gestionado por una asociación. Hay usuarios que cuentan que su Forgejo en una Raspberry Pi les responde más rápido que GitHub.
Para quién no. Quien espera copiar sus workflows de Actions sin leerlos.
Su límite. Forgejo Actions busca «familiaridad, no compatibilidad». La imagen por defecto es Debian con Node, no Ubuntu: un paso que da por hecho un paquete de Ubuntu puede fallar. Las claves permissions y continue-on-error se ignoran. La autenticación OIDC (conexión con tu nube sin contraseñas guardadas) requiere enable-openid-connect.
Cómo migrar. Igual que con Gitea, y después repasa cada archivo de .github/workflows. Truco: ejecuta los runners de Forgejo en contenedores LXC para aislar los jobs, algo que la documentación contempla. Hay equipos que, al llevar la CI a máquinas propias, bajaron de 40 a 10 minutos por pipeline.
- Gratis
- software libre, autoalojado
- De pago
- sin licencia que pagar
- Ideal para
- autoalojamiento libre
- Límite
- Actions a ajustar
Bitbucket: para equipos que ya usan Jira
La licencia por usuario más barataPor qué mudarte a Bitbucket. Si tu equipo ya planifica en Jira y documenta en Confluence, Bitbucket encaja sin esfuerzo: ramas, commits y pull requests se enlazan con los tickets. Y es la licencia por usuario más barata: 3,65 $ por usuario al mes en Standard y 8 $ en Premium.
Para quién. Equipos que ya pagan Atlassian y miran cada euro.
Para quién no. Proyectos públicos que buscan contribuidores: la comunidad está en GitHub, no en Bitbucket.
Su límite. El plan gratuito admite 5 usuarios, pero solo da 50 minutos de build al mes y 1 GB de LFS. Los minutos se multiplican por el tamaño del runner: uno de tamaño 2x consume el doble. Mil minutos más, o 100 GB, cuestan 10 $ al mes.
Cómo migrar. Bitbucket importa por URL del repositorio Git: te llevas el código y su historial, no las incidencias ni las pull requests de GitHub. En Atlassian, los tickets viven en Jira. Si también quieres dejar Jira, lee antes nuestra guía para cambiar de Jira.
- Gratis
- 5 usuarios, 50 min de build
- De pago
- Standard 3,65 $/usuario/mes
- Ideal para
- equipos con Jira
- Límite
- solo importa el código
Stackhero: GitLab gestionado y alojado en Europa
GitLab sin administrarloPor qué mudarte a Stackhero. Quieres GitLab, quieres los datos en Europa y no quieres pasar los fines de semana actualizando un servidor. Stackhero, empresa europea, instala y mantiene una instancia de GitLab para ti, y eliges la región: Europa o Estados Unidos.
Para quién. Pymes y agencias que tienen que garantizar a sus clientes dónde están los datos, sin un equipo de sistemas.
Para quién no. Un equipo de menos de 5 personas: la entrada a 49 $ supera lo que cuesta GitHub Team (4 $ por usuario).
Su límite. Hobby a 49 $ al mes, Startup a 99 $ o 199 $, Enterprise a 399 $ o 799 $. Precio en dólares, por instancia y no por usuario: rentable a partir de una decena de personas, según el tamaño de la instancia, y mucho menos con 2.
Cómo migrar. Es un GitLab de verdad: tienes el mismo importador de GitHub que en GitLab.com, con incidencias, pull requests y wiki, y la misma reescritura de la CI en .gitlab-ci.yml.
- Gratis
- no
- De pago
- Hobby 49 $/mes por instancia
- Ideal para
- GitLab en Europa
- Límite
- caro para 1 o 2 personas
Azure DevOps: sólido para .NET, pero sigue siendo Microsoft
Ecosistema MicrosoftPor qué mudarte a Azure DevOps. Si te vas de GitHub por precio o funciones, no por el proveedor, Azure DevOps es una opción seria: repositorios Git, Pipelines, Boards y Test Plans, que GitHub no ofrece. Los 5 primeros usuarios Basic son gratis; después, 6 $ por usuario al mes.
Para quién. Equipos .NET que ya están en Azure, y equipos de QA que necesitan Test Plans (52 $ por usuario al mes con Basic).
Para quién no. Quien se va precisamente por Microsoft. Azure DevOps y GitHub tienen el mismo dueño: cambias de herramienta, no de proveedor.
Su límite. Tienes un job paralelo alojado gratis con 1.800 minutos al mes. Cada job alojado extra cuesta 40 $ al mes. Un job autoalojado es gratis y sin límite de minutos; los siguientes cuestan 15 $ al mes.
Cómo migrar. Importar un repositorio Git lleva unos clics. Los pipelines son YAML, pero no el de Actions: cuenta con reescribirlos enteros.
- Gratis
- 5 usuarios, 1.800 min de CI
- De pago
- 6 $/usuario/mes
- Ideal para
- .NET en Azure
- Límite
- mismo dueño que GitHub
SourceHut: minimalista, por correo y sin JavaScript
Para puristasPor qué mudarte a SourceHut. SourceHut funciona sin JavaScript ni rastreo, con un flujo basado en el correo: las contribuciones llegan como parches enviados a una lista, igual que en el kernel de Linux. Es la única forja de esta lista con precio en euros: 4 €, 8 € o 12 € al mes sin impuestos, y los tres niveles dan exactamente las mismas funciones. Tú eliges cuánto aportar.
Para quién. Desarrolladores y proyectos pequeños a los que les gusta el flujo por correo y quieren una forja austera financiada por sus usuarios.
Para quién no. Equipos acostumbrados a pull requests y revisiones en el navegador. El cambio cultural es real y la interfaz se ve anticuada.
Su límite. Sigue en alfa pública. Hay que pagar para alojar proyectos y usar builds.sr.ht, su CI. Los contribuidores no pagan nada y existe ayuda económica.
Cómo migrar. Un git push de tu repositorio. Las incidencias y las pull requests se quedan en GitHub: exporta lo importante antes.
- Gratis
- solo para contribuir
- De pago
- 4, 8 o 12 €/mes
- Ideal para
- flujo por correo, sin JS
- Límite
- alfa, interfaz anticuada
Las 8 alternativas comparadas
A la izquierda, lo que tienes sin pagar. A la derecha, el primer precio y lo que te traes de GitHub.
Coste mensual para un equipo de 10 personas: GitHub Team 40 $, GitLab Premium 290 $, Bitbucket Standard 36,50 $, Azure DevOps 30 $ (5 gratis y luego 5 × 6 $), Stackhero desde 49 $ la instancia, Gitea y Forgejo 0 $ más el servidor.
Hemos descartado Google Cloud Source Repositories (no se vende desde 2024) y SourceForge (envejecido, orientado al open source).
| Plan gratuito | Primer plan de pago y migración | |
|---|---|---|
| GitHubEl punto de partida | 0 $, unos 2.000 min de Actions | Team 4 $/usuario/mes, Enterprise 21 $ |
| GitLab | 5 usuarios, 400 min, 10 GiB | Premium 29 $; importa incidencias, revisiones y wiki |
| Codeberg | Gratis, solo software libre | Sin plan de pago; importa incidencias y PR |
| Gitea | Autoalojado, sin límites | Enterprise anual; importa incidencias y PR |
| Forgejo | Autoalojado, sin límites | Sin licencia; importa incidencias y PR |
| Bitbucket | 5 usuarios, 50 min de build | Standard 3,65 $; solo el código |
| Stackhero | Sin plan gratuito | 49 $/mes la instancia; importador de GitLab |
| Azure DevOps | 5 usuarios, 1.800 min | 6 $/usuario; importa el repositorio Git |
| SourceHut | Solo para contribuir | 4 €/mes; push del repositorio |
GiB = gibibyte, cercano al GB. Precios sin impuestos, en dólares salvo SourceHut, sujetos a cambios. Ninguna de estas forjas convierte tus workflows de GitHub Actions de forma automática.
Migrar desde GitHub en ocho pasos
El repositorio es lo fácil. Este plan te lleva primero por lo que no se ve: la CI, los secretos, las integraciones y la visibilidad.
Los pasos
Haz inventario de todo lo que vive en GitHub
Lo primeroRepositorio por repositorio, apunta: incidencias abiertas, pull requests en curso, cada archivo de .github/workflows, secretos y variables de Actions, webhooks, GitHub Apps instaladas, sitios de Pages, paquetes publicados, objetos LFS y Sponsors.
Los importadores se llevan el código y, como mucho, las incidencias. El resto no lo mueve nadie por ti.
- Tiempo
- una hora por cada diez repositorios
- Si lo saltas
- un despliegue se para
Empieza con un repositorio piloto
Semana 1Elige un repositorio representativo, con CI real y algunas incidencias, y mígralo solo. Verás qué conserva el importador, qué pierde y cuánto cuesta de verdad reescribir los workflows.
Apunta lo que el importador deja fuera. En GitLab: los checks de estado obligatorios, los colaboradores externos y la estructura de organización.
- Tiempo
- uno o dos días
- Resultado
- una estimación real
Crea el token de acceso correcto
ImportaciónPara GitLab, crea un token de acceso personal clásico con el scope repo, y añade read:org si los repositorios son de una organización.
Revócalo en cuanto termines: da acceso a todos tus repositorios privados.
- Scopes GitLab
- repo, read:org
- Después
- revocar el token
Comprueba el espacio para LFS
ImportaciónSi usas Git LFS, mira el espacio disponible en destino: 10 GiB en total en GitLab Free, 1 GB de LFS en Bitbucket Free y una solicitud a partir de 750 MiB en Codeberg. En GitHub, el paquete de LFS cuesta 5 $ al mes por 50 GB. Haz números antes de mudarte.
- GitLab Free
- 10 GiB
- Bitbucket Free
- 1 GB de LFS
Reescribe la CI, workflow a workflow
Lo más largoNinguna forja convierte tus workflows. En GitLab, cada job se reescribe en .gitlab-ci.yml. Azure Pipelines usa su propio YAML. Gitea y Forgejo se parecen, pero cambia la imagen base (Debian en Forgejo) y algunas claves se ignoran.
Truco: aprovecha para ejecutar la CI en tus propios runners. En GitLab Self-Managed y en Forgejo no consumen una cuota de minutos. En GitHub, el crédito del plan Free equivale a unos 2.000 minutos Linux de 2 núcleos a 0,006 $ el minuto. Para calcular el trabajo, mide el tiempo de reescritura en el piloto y multiplícalo por el número de workflows.
- Tiempo
- tiempo del piloto × nº de workflows
- Ojo con
- acciones del marketplace que faltan
Recrea los secretos como es debido
SeguridadLos secretos de Actions no viajan con ninguna importación. Créalos de nuevo en destino; en GitLab, como variables enmascaradas y protegidas, para que no aparezcan en los registros de ejecución y solo lleguen a ramas protegidas.
Ya puestos, regenéralos. Una clave que lleva años en el mismo sitio merece un valor nuevo.
- En GitLab
- enmascaradas y protegidas
- Buena práctica
- regenerar claves
Sustituye Pages, Sponsors e integraciones
Lo que no vieneCambia GitHub Pages por GitLab Pages, Codeberg Pages o un servicio como Netlify. Lleva las donaciones a otra plataforma. Reconecta webhooks y apps (Slack, despliegue, análisis de código) una por una.
Actualiza el README del repositorio antiguo con la nueva dirección, y los enlaces de tus paquetes publicados.
- Pages
- GitLab, Codeberg, Netlify
- No olvides
- los webhooks
Mantén un espejo en GitHub y archiva
Cambio finalMuchos proyectos dejan un espejo de solo lectura en GitHub: la nueva forja empuja cada commit allí y el proyecto sigue siendo visible y fácil de encontrar.
Cuando el equipo ya esté instalado, archiva los repositorios de GitHub en lugar de borrarlos. Los enlaces existentes siguen funcionando y el historial queda consultable. Mientras GitHub siga siendo la fuente y la nueva forja un espejo, puedes volver atrás sin perder nada.
- Cómo
- espejo push a GitHub
- Evita
- borrar repositorios
¿Tu herramienta no está en esta página? Escríbenos: hello@hackceleration.com
Lo que hace fracasar una salida de GitHub
Las migraciones fallidas casi nunca se rompen por el código. Se rompen por estos seis puntos.
Creer que la CI se viene sola
Es el error número uno. Tus workflows son código pensado para GitHub y su marketplace. Reserva tiempo para reescribirlos y ten las dos CI funcionando en paralelo unos días.
Olvidar el límite de 5 usuarios
GitLab Free, Bitbucket Free y Azure DevOps se quedan en 5 usuarios. Un equipo de seis descubre el plan de pago al invitar al último compañero. Cuenta a todo el mundo, autónomos incluidos.
Llevar código privado a Codeberg
Codeberg es solo para software libre y la asociación no acepta dinero a cambio de excepciones. Para código privado, autoaloja Forgejo o Gitea, o usa GitLab.
Confundir soberanía con cambio de herramienta
Azure DevOps es de Microsoft, igual que GitHub. Si el objetivo es que los datos estén en Europa, mira la región del servidor, no solo la marca.
Subestimar la visibilidad perdida
En un proyecto público, las estrellas, los forks y el descubrimiento ocurren en GitHub. Irte sin espejo es desaparecer de las búsquedas. Zig renunció además a un canal de donaciones de más de 170.000 $ al año.
Comparar minutos en bruto
Bitbucket multiplica los minutos por el tamaño del runner. Azure DevOps te limita por jobs paralelos (40 $ al mes cada job alojado extra), no por minutos. GitLab y GitHub cuentan un crédito de cómputo. Compara el coste de un pipeline real, no la cifra del escaparate.
- Inventario de repositorios, incidencias, workflows, secretos, webhooks y Pages
- Número real de usuarios, freelancers incluidos
- Un repositorio piloto migrado con la CI en verde
- Token creado con los scopes correctos y luego revocado
- Espacio suficiente para los objetos LFS
- Secretos recreados como variables enmascaradas y protegidas
- Pages, donaciones e integraciones reconectadas
- Espejo en GitHub y README actualizado
- Cuenta de GitHub abierta, con repositorios archivados, mientras haya enlaces externos
Preguntas frecuentes sobre alternativas a GitHub
¿Cuál es la mejor alternativa a GitHub?
Depende de por qué te vas. Para tenerlo todo en un sitio, GitLab. Para un proyecto libre y europeo, Codeberg. Para alojar tu forja sin pagar por usuario, Gitea o Forgejo. Para un equipo que ya usa Jira, Bitbucket. Empieza por el motivo, no por la marca.
¿Hay alternativas gratuitas a GitHub?
Sí. Gitea y Forgejo autoalojados son gratis y sin límite de usuarios ni de minutos de CI. GitLab Free cubre 5 usuarios y 400 minutos al mes. Codeberg es gratis para proyectos de software libre. Truco: los grupos públicos de GitLab.com no tienen el tope de 5 usuarios.
¿GitLab es mejor que GitHub?
Para una plataforma todo en uno que puedes alojar tú, sí. Para comunidad y visibilidad, no. El precio suele decidir: 4 $ por usuario en GitHub Team frente a 29 $ en GitLab Premium. Quienes pasaron de GitLab a GitHub echan de menos su revisión de código, el merge automático cuando la CI pasa y el enlace entre ramas e incidencias.
¿Existe una alternativa europea a GitHub?
Sí. Codeberg está gestionado por una asociación alemana con servidores en Berlín, aunque solo admite software libre. Para código privado, Stackhero ofrece GitLab gestionado con región europea desde 49 $ al mes por instancia. También puedes instalar Forgejo o Gitea en un proveedor de hosting europeo y controlar tú dónde están los datos.
¿Funcionan mis GitHub Actions en otra forja?
No tal cual. GitLab, Bitbucket y Azure DevOps tienen su propia sintaxis: toca reescribir. Gitea y Forgejo leen un YAML parecido al de Actions, pero el propio Forgejo avisa de que busca familiaridad, no compatibilidad. Revisa la imagen base y claves ignoradas como
permissions.¿Puedo mantener GitHub como espejo?
Sí, y suele ser el mejor término medio. Tu nueva forja empuja cada commit a GitHub, que sigue siendo el escaparate del proyecto. Gitea puede hacer lo contrario durante la transición: copia un repositorio de GitHub cada 8 horas por defecto. Codeberg no ofrece ese espejo «pull».
¿GitHub va a cobrar por los runners autoalojados?
Por ahora no. En 2025 anunció 0,002 $ por minuto para repositorios privados y lo aplazó tras las críticas. La documentación oficial dice que hoy son gratuitos. Aplazado no es cancelado: si tu factura depende de ello, ten un plan B.
¿AWS CodeCommit sigue siendo una opción?
Sí, de nuevo. AWS lo cerró a nuevos clientes en 2024 y lo reabrió en 2025 en 29 regiones, con soporte para archivos grandes (LFS) anunciado para 2026. Es muy básico comparado con GitHub: solo tiene sentido si tu equipo ya vive en AWS. La migración se hace con
git push --mirror.¿Y si lo que quiero es dejar Copilot?
Copilot es un producto de GitHub: forma parte de lo que dejas al irte, junto con Pages, Sponsors y el marketplace de Actions. Su plan gratuito da 2.000 autocompletados al mes y viene incluido en Enterprise. Si buscas otro asistente de código, nuestro ranking de herramientas de IA para programar compara las alternativas.
Recibe la próxima guía de migración en tu correo
Una herramienta que dejar, un destino, un plan de migración. Nada más.