Red de conocimiento del abogados - Ley de patentes - Cómo configurar dos cuentas de Git en una computadora

Cómo configurar dos cuentas de Git en una computadora

Generalmente, configuramos una cuenta git en una computadora, que puede ser una cuenta GitHub, una cuenta oschina (nube de código) o una cuenta gitLab. He usado GitHub y oschina antes, y hoy la empresa ha configurado un gitLab interno. Esto implica una pregunta: cómo configurar dos o más cuentas de Git en una computadora.

Aquí se muestra un ejemplo de configuración de una cuenta de oschina (nube de código) y una cuenta interna de gitLab en una computadora al mismo tiempo:

(1) Generar e implementar clave SSH

Abra git bash e ingrese el siguiente comando para generar la clave SSH

ssh-keygen -t rsa -C "xxxxx@xxxxx.com" ?1

-Primero generar e implementar la clave SSH de gitLab

En el directorio .ssh correspondiente, se generará un archivo de clave privada llamado id_rsa y un archivo de clave pública id_rsa.pub. Abra el archivo de clave pública id_rsa.pub y copie el archivo público. clave dentro y agréguela a la ubicación de la clave SSH.

Luego ingrese el siguiente comando en git bash para probar si la clave SSH de gitLab se implementó correctamente. 139.198.189.75 aquí está la dirección de gitLab dentro de la empresa ssh -T git@139.198.189.75 1

Aparece el siguiente mensaje, que indica que la implementación de la clave SSH de gitLab se realizó correctamente.

Vaya a gitLab aquí. La configuración de la cuenta se realizó correctamente. - Comencemos a generar e implementar la clave SSH de oschina (nube de código). Pero tenga en cuenta aquí que al generar el archivo de clave, ya no puede usar el nombre de archivo predeterminado id_rsa; de lo contrario, se sobrescribirá el archivo de clave de gitLab anterior. Guárdelo aquí como id_rsa_oschina: ssh-keygen -t rsa ?-f ~/.ssh/id_rsa_oschina -C "2856992713@qq.com"1

En este momento, se generará otro par en el archivo . Directorio ssh Para los archivos de clave pública y privada, también abre el archivo de clave pública id_rsa_oschina.pub, copia la clave pública dentro y agrégala al lugar donde agregas la clave SSH en oschina.

(2) Agregar la clave secreta al Agente SSH