Intenté seguir esta guía sobre cómo generar una clave ssh para utilizar gitlab.

Antes de saber si debo generar una clave, debo verificar si ya hay una como esta:

type %userprofile%\.ssh\id_rsa.pub

Si dice esto, entonces debo generar la clave:

the system cannot find the path specified

¿Cuál es el próximo paso? Porque la guía no dice nada en caso de que este sea el mensaje que recibo.

Editar: lo he intentado

ssh-keygen -t rsa -C "email@example.com"

Y me

'ssh-keygen' is not recognized as an internal or external command, 
operable program or batch file.

Edición 2: estoy en Windows.

22
Hadarsi320 14 dic. 2016 a las 20:35

2 respuestas

La mejor respuesta

EN Windows, si tiene git para Windows instalado, ejecute git-gui. Luego haga clic en Ayuda, luego haga clic en Mostrar clave SSH, luego haga clic en Generar clave.

Mientras lo hace, luego copie al portapapeles y luego vaya a la página de su cuenta de Gitlab y agregue la clave SSH a la configuración ssh de su cuenta de Gitlab.

62
M.A.Naseer 20 jul. 2019 a las 19:54

La intención aquí es que %userprofile% sea una variable de entorno presente en su sistema que contenga el directorio de inicio de su usuario real. Compruebe por qué esta variable de entorno no está configurada en su sistema y corríjala, o para una solución rápida, reemplace %userprofile% en el comando anterior con el directorio de inicio de su usuario real.

1
Asaph 14 dic. 2016 a las 17:45