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.

Romain CochardCEO de Hack'celeration
Actualizado 20268forjas comparadas8pasos de migración2026precios revisados

El ranking es editorial: un puesto patrocinado siempre se indica en su ficha, y ningún enlace de afiliación cambia una nota.

Los motivos reales

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.

Las 8 alternativas

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.

01

GitLab: la plataforma completa, con el mejor importador

La más completa

Por 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
Ver los planes de GitLab →
02

Codeberg: la forja europea del software libre

Europea y gratuita

Por 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
Crear cuenta en Codeberg →
03

Gitea: la forja ligera para tu propio servidor

La más ligera

Por 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
Conocer Gitea →
04

Forgejo: Gitea, en manos de la comunidad

Gobernanza comunitaria

Por 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
Conocer Forgejo →
05

Bitbucket: para equipos que ya usan Jira

La licencia por usuario más barata

Por 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
Ver los planes de Bitbucket →
06

Stackhero: GitLab gestionado y alojado en Europa

GitLab sin administrarlo

Por 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
Ver los planes de Stackhero →
07

Azure DevOps: sólido para .NET, pero sigue siendo Microsoft

Ecosistema Microsoft

Por 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
Ver los precios de Azure DevOps →
08

SourceHut: minimalista, por correo y sin JavaScript

Para puristas

Por 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
Ver los precios de SourceHut →
La comparativa

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 gratuitoPrimer plan de pago y migración
GitHubEl punto de partida0 $, unos 2.000 min de ActionsTeam 4 $/usuario/mes, Enterprise 21 $
GitLab5 usuarios, 400 min, 10 GiBPremium 29 $; importa incidencias, revisiones y wiki
CodebergGratis, solo software libreSin plan de pago; importa incidencias y PR
GiteaAutoalojado, sin límitesEnterprise anual; importa incidencias y PR
ForgejoAutoalojado, sin límitesSin licencia; importa incidencias y PR
Bitbucket5 usuarios, 50 min de buildStandard 3,65 $; solo el código
StackheroSin plan gratuito49 $/mes la instancia; importador de GitLab
Azure DevOps5 usuarios, 1.800 min6 $/usuario; importa el repositorio Git
SourceHutSolo para contribuir4 €/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.

Plan de migración

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.

01

Haz inventario de todo lo que vive en GitHub

Lo primero

Repositorio 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
02

Empieza con un repositorio piloto

Semana 1

Elige 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
03

Crea el token de acceso correcto

Importación

Para 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
04

Comprueba el espacio para LFS

Importación

Si 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
05

Reescribe la CI, workflow a workflow

Lo más largo

Ninguna 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
06

Recrea los secretos como es debido

Seguridad

Los 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
07

Sustituye Pages, Sponsors e integraciones

Lo que no viene

Cambia 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
08

Mantén un espejo en GitHub y archiva

Cambio final

Muchos 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

Las trampas de la migración

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
FAQ · 9 questions

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.

Hack'celeration Labs

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.

Sin spam. Baja en un clic.