Clonar repositorios privados en Bitbucket con SSH

Author
Por Darío Rivera
Publicado el en SSH

Cuando manejas repositorios privados en bitbucket surge la necesidad de clonar dichos repositorios en tu máquina, servidor u otro cliente para poder tener el código actualizado y poder montar tu aplicación o desarrollar nuevos feature. La opción más segura para realizar esto es mediante una llave SSH que asegure una conexión protegida mediante la máquina cliente y el host de bitbucket. Hoy veremos cómo hacer esto posible.

Genera tu llave RSA

El primer paso consiste en verificar si ya tienes una llave RSA para descargar tu repo por SSH. Si no es así, puedes seguir nuestro tutorial Qué es una llave RSA, cómo crearla y cómo utilizarla.

Agrega tu llave RSA a Bitbucket

Debes ingresar a bitbucket con tu cuenta y dirigirte a Personal Settings.



Una vez allí debes dar click en la opción SSH Keys, y finalmente dar click en Add Key.


Clona tu repositorio

Después de haber parametrizado tu llave puedes descargar tu repositorio sin problemas.

git clone git@bitbucket.org:project/repo-name.git

Si todo quedó bien, y tu llave RSA tiene password se solicitará inmediatamente.

Cloning into 'repo-name'...
Enter passphrase for key '/Users/my-yser/.ssh/id_rsa': 
Receiving objects: 100% (89056/89056), 101.15 MiB | 7.29 MiB/s, done.
Resolving deltas: 100% (69138/69138), done.

Acerca de Darío Rivera

Author

Application Architect at Elentra Corp . Quality developer and passionate learner with 10+ years of experience in web technologies. Creator of EasyHttp , an standard way to consume HTTP Clients.

LinkedIn Twitter Instagram

Sólo aquellos que han alcanzado el éxito saben que siempre estuvo a un paso del momento en que pensaron renunciar.