Articulos publicados: 75 Visitas hoy: 45,102
Aviso del sistema de notificaciones de Pirulug Tech.

Manejar Múltiples Cuentas de GitHub en Windows

Publicado en Sin categoría por pirulug.

Lectura del Articulo

En el desarrollo moderno, es común tener más de una cuenta de GitHub. Ya sea
para proyectos personales o profesionales, manejar múltiples cuentas puede ser
un desafío. En este post, te mostraré cómo configurar tu entorno en Windows
para trabajar con dos cuentas de GitHub usando claves SSH.

Método 1: Configurar Múltiples Claves SSH

Este método es ideal para quienes prefieren usar SSH para interactuar con
GitHub. A continuación, los pasos para configurar tus cuentas:

ssh-keygen -t rsa -C "[email protected]" -f ~/.ssh/github_cuenta1
ssh-keygen -t rsa -C "[email protected]" -f ~/.ssh/github_cuenta2

Una vez generadas las claves, necesitas agregar estas claves al agente SSH:

ssh-add ~/.ssh/github_cuenta1
ssh-add ~/.ssh/github_cuenta2

A continuación, crea un archivo config en la carpeta
~/.ssh/ y añade la configuración para ambas cuentas:

# Configuración para la cuenta 1
Host github-cuenta1
    HostName github.com
    User git
    IdentityFile ~/.ssh/github_cuenta1

# Configuración para la cuenta 2
Host github-cuenta2
    HostName github.com
    User git
    IdentityFile ~/.ssh/github_cuenta2

Ahora puedes clonar tus repositorios utilizando los alias que has definido:

git clone git@github-cuenta1:usuario/repo.git
git clone git@github-cuenta2:usuario/repo.git

Método 2: Usar Almacenamiento de Credenciales de Git

Si prefieres no usar SSH, puedes manejar tus cuentas utilizando HTTPS:

Configura las credenciales para cada repositorio. Navega al directorio de tu
repositorio y ejecuta:

git config user.name "Nombre de Usuario"
git config user.email "[email protected]"

Activa el almacén de credenciales:

git config --global credential.helper store

Con esto, cada vez que Git te pida tus credenciales, las almacenará para que
no tengas que ingresarlas nuevamente. Recuerda que si cambias de repositorio,
puedes ajustar las credenciales usando el mismo comando
git config.

Conclusión

Configurar dos cuentas de GitHub en Windows es un proceso sencillo si sigues
estos pasos. El método de múltiples claves SSH es el más seguro y
recomendable. Ya sea que uses SSH o HTTPS, puedes manejar tus proyectos de
manera eficiente y sin confusiones entre cuentas.

¡Feliz codificación!

Comentarios de los Lectores (0)

No hay comentarios aun. ¡Se el primero en comentar!

Escribir un Comentario