Algunos pasos adicionales a considerar después de realizar un cambio en su nombre de usuario en GitHub.
Esta es la número 238947234 y probablemente la última vez que cambiaré mi nombre de usuario (el matrimonio es permanente, ¿no?). Pensé que sería mejor escribir una publicación rápida sobre cómo se puede lograr esta transición de la manera más fluida posible. Puede leer las instrucciones oficiales sobre cómo cambiar su nombre de usuario de GitHub aquí, y le dirán cómo hacerlo y qué sucede. La siguiente es una guía rápida de algunas cosas a considerar después.
Dónde hacer cambios
- Cambie el nombre de usuario en la configuración de la cuenta de GitHub.
- Si usa páginas de GitHub, cambie el nombre de su repositorio "username.github.io".
- Si usa otros servicios que apuntan a su dirección de repositorio "username.github.io", actualícelos.
- Si usa Netlify, es posible que desee iniciar sesión y volver a conectar sus repositorios. (El mío todavía funcionó, pero debido a un problema posiblemente no relacionado, no estoy seguro).
- Inicie sesión en Travis CI y otras integraciones (encuéntrelas en la pestaña Configuración de su repositorio -> Integraciones y servicios). Esto actualizará su nombre de usuario allí.
- Actualice sus archivos locales y enlaces de repositorio con comandos y ejecutados con mucho cuidado , y devuelva los cambios a GitHub.
find
sed
- Vuelva a implementar cualquier sitio web que pueda tener con su enlace de GitHub actualizado.
- Corrija los enlaces de la web a su perfil, sus repositorios o Gists que haya compartido.
Actualizaciones de archivos locales
Aquí hay algunas sugerencias de cadenas para buscar y reemplazar su nombre de usuario.
github.com/username
(Referencias a su página de GitHub en READMEs o en la copia del sitio web)username.github.io
(Enlaces a su página de GitHub)[email protected]:username
(URL ssh remotas de configuración de Git)travis-ci.com/username
(Insignias de Travis en READMEs)shields.io/github/.../username
(Shields insignias en READMEs, tipos incluyencontributors
,stars
,tags
, y más)
Puede identificar rápidamente dónde se encuentran las cadenas anteriores utilizando este comando para cada cadena:
grep -rnw -e 'foobar'
Esto buscará recursivamente ( r
) todos los archivos para cadenas que coincidan con el w
patrón ( e
) completo ( ) proporcionado y prefijará los resultados con los números de línea ( n
) para que pueda encontrarlos fácilmente.
Usando find
y sed
puede hacer estos cambios mucho más rápido. Consulte este artículo sobre buscar y reemplazar.
¡Disfruta de tu nuevo mango! (Espero que se quede.)