Saltar al contenido

Configuración de claves SSH para Bitbucket en Windows

Solución:

Siga los pasos para agregar la clave ssh a la cuenta de bitbucket para resolver su problema.

  1. Abra la terminal git bash e ingrese el comando ssh-keygen -t rsa -C “su dirección de correo electrónico”
  2. Ingrese la frase de contraseña (déjela en blanco) e ingrese

  3. Ingrese la misma frase nuevamente (déjela en blanco) e ingrese
  4. Copia el id_rsa.pub el contenido del archivo desde donde reside en su sistema (C: Usuarios nombre de usuario .ssh)
  5. Inicie sesión en la cuenta de bitbucket y haga clic en la parte superior derecha del ícono de usuario -> configuración de bitbucket-> claves ssh en el menú de seguridad, luego péguelo en el campo de clave y guárdelo. 6.Reinicie su terminal git bash e ingrese git init comando y agregue la ubicación del repositorio ssh git [email protected]: nombre de usuario / nombre_de_repositorio.git que está presente en su repositorio de bitbucket.

¡Disfrutar!

Hay dos formas de cargar un repositorio git remoto: usando SSH y usando HTTPS.

SSH usará un par de claves y requiere que la clave pública se agregue a su perfil de BitBucket / GitHub.

HTTPS requiere su nombre de usuario y contraseña de BitBucket / GitHub. Se le promoverá su contraseña cada vez que interactúe con el servidor remoto (clonar, recuperar, empujar, extraer).

Si actualmente se le solicita una contraseña, eso significa que la URL remota está configurada actualmente para usar HTTPS. Puede determinar que esto se está ejecutando git remote -v. Para cambiar y usar SSH, debe actualizar la URL remota a la URL SSH ejecutando git remote set-url <remote alias> <SSH URL>. Si solo tiene un servidor remoto, <remote alias> estarán origin. Puede encontrar la URL SSH en BitBucket / GitHub en la opción de clonar del repositorio.

1) cree la carpeta .ssh en su directorio de inicio como:
mkdir C:UsersUSERNAME.ssh

2) Copie id_rsa e id_rsa.pub en el directorio del paso anterior

3) Cierre y abra cmd (ventana de la consola)

4) Necesita clonar el repositorio como repositorio SSH, como:
git clone ssh://[email protected]:USERNAME/repository.git

Entonces debería funcionar.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *