Cambiar nombre de usuario y ajustes necesarios
Cambiar tu username en GitHub es algo bastante sencillo, pero tiene algunos efectos importantes que conviene conocer antes de hacerlo.
Cambiar el username en GitHub
Cambiar el username en GitHub es un proceso simple, sigue las indicaciones:
Indicaciones
- Inicia sesión en GitHub.
- Ve a Settings > Account o ingresa directo a https://github.com/settings/admin
- En la sección Change username, presiona el botón “change username”.
- Aceptar el mensaje de notificación (sobre las acciones que este acto implica).
- Debes elegir un nombre válido que esté disponible.
Finalmente, esperamos a que termine el proceso, lo cual puede tardar según la cantidad de repositorios y configuraciones de tu cuenta.
Qué cosas se ven afectadas
Al cambiar el username, la plataforma realiza varias acciones automáticas para reducir el impacto del cambio. Durante un tiempo, GitHub se encarga de mantener la continuidad de tu cuenta:
Cambios en los repositorios
- Los repositorios públicos y privados se redirigen automáticamente al nuevo username.
- Las estrellas, seguidores y contribuciones se mantienen sin cambios.
- Los enlaces antiguos al perfil redirigen al nuevo.
- Los links a issues, pull requests y commits siguen funcionando.
- Los repositorios ya clonados deben actualizar manualmente la URL del remote.
- El username antiguo queda disponible y puede ser tomado por otro usuario.
Cambios en GitHub Pages
Si tienes repositorios configurados para usar GitHub Pages, cambiar tu nombre de usuario de GitHub afecta directamente las URLs públicas de tus sitios.
Cuando cambias el username, la URL base también cambia, por ejemplo:
Antes
https://<usuario-antiguo>.github.io/mi-proyecto
Después
https://<usuario-nuevo>.github.io/mi-proyecto
Esto significa que:
- Los enlaces antiguos dejan de funcionar
- Marcadores, documentación o referencias externas quedan rotas
Además, es necesario actualizar la configuración de GitHub Pages en cada repositorio. Por ejemplo, proyectos con Jekyll que usan baseurl o url.
Antes (username antiguo):
1
2
url: "https://usuario-antiguo.github.io"
baseurl: "/mi-sitio"
Después (username nuevo)
1
2
url: "https://usuario-nuevo.github.io"
baseurl: "/mi-sitio"







