Error Con Llave SSH Para Clonar Repositorio Con Azure Y Git (Solucionado)

Higarigaoka - Odaiba, Sin comentarios
Hola, 

Si sale el siguiente error al clonar un repositorio de Git mediante Eclipse. 


Realizar los siguientes pasos. 

1. Eliminar la llave ssh de la carpeta .ssh, en Linux se encuentra en la ruta /home/usuario/.ssh = usuario es el nombre del usuario del equipo. 

(Nota: Si la carpeta esta oculta, mostrarla. En linux utilizar el atajo de teclado Ctrl + H para mostrar los archivos ocultos). 

2. Luego crear la llave ssh con el comando: ssh-keygen -t rsa 

(Nota: Se debe crear dentro de la carpeta .ssh en la ruta /home/usuario/.ssh (Solo si es Linux)) 

Preferible no colocarle nombre a la llave, para que el sistema le coloque por defecto a la llave el nombre id_rsa. Colocarle una clave fácil.


Archivos que se crearon para la llave dentro de la carpeta .ssh.


3. Luego asociar la llave a Azure.

Se ingresa en el navegador web a la ruta de Azure donde se encuentre el proyecto, luego se ingresa a la siguiente ruta: User settings -> SSH Public Keys. 

Se presiona el botón +New Key o +Nueva Llave.


En Name se coloca el nombre que quieran, se recomienda colocar el mismo nombre de la llave. En Public Key Data* se debe colocar todo el contenido del archivo .pub que se creo junto a llave, el cual tiene el nombre id_rsa.pub (si usted no le coloco el nombre a la llave y lo dejo por defecto, en caso contrario tendrá el mismo nombre que usted le coloco a la llave pero con extensión .pub).




4. Ahora en Azure se va a los repositorios y se procede a copiar la URL de Git, se ingresa en la ruta: Azure -> Repositorios o Repos, se presiona el botón Clone. 

De ahí se selecciona en Command Line, la opción SSH y se copia la URL clonada. 



5. Ahora, se ubica en la carpeta que vaya a contener los repositorios (debe estar vacía), se abre un Terminal, se escribe el comando git clone seguido de la ruta SSH que se copio para clonar.

git clone rutaAzure 

Seleccionar la opción yes y luego posiblemente aparezca una ventana emergente de autenticación de Linux, se debe ingresar la contraseña de la llave SSH y presionar el botón Aceptar. 

El sistema empieza a realizar la descarga mostrando todo el avance.


Finalmente en la carpeta queda el repositorio clonado ya descargado y listo para usar, eso es todo.



0 comentarios :

Publicar un comentario