tengo UNO repositorio en GitHub , vamos a llamarlo Repo-1
.Cambiar entre las identidades de usuario en una Git en un ordenador
Quiero acceder primero a ese repositorio como usuario predeterminado de Git.
Llamemos a ese usuario User-1
.
creé SSH par de claves, todo está bien , trabaja agradable.
hice OTRO repositorio en GitHub , vamos a llamarlo Repo-2
.
I no hizo ningún cambio en Git local, en mi computadora portátil. Sin cambios de configuración, nada.
Ahora - Quiero clon de Repo-1
como el User-2
(pero desde el mismo ordenador portátil).
Antes que nada: ¿es esto posible?
¿Puede Git local en una sola computadora portátil cambiar entre "cuentas de usuario" y presentarse como User-2
? Y luego, desde esa identidad, clonar desde Repo-1, hacer algunos cambios, y luego presionar a Repo-1
?
Si es posible, ¿cómo puedo hacer eso?
¿Cuándo creó User-2? ¿Tienes dos pares de llaves SSH? –
¡Hola Matthew! Supongo que sí. Me las arreglé para hacer esto, todavía no estoy seguro si esto se hace bien. Fui directamente a ~/.gitconfig (en Windows es C: \ Users \ Martin \ .gitconfig) y cambié estos parámetros: [user] name = USER 2 email = [email protected] [github] user = user2. No cambié el token, lo dejé tal como estaba. Luego agregué el repositorio user1 a Git (con identidad de usuario2). Clonado. Cambió el archivo. En escena, comprometido y empujado. Fui a la página de GitHub Repo1 y ahí estaba: una confirmación de otro usuario. SIN EMBARGO ... ¿tiene sentido este enfoque? – Martin