Después de pasar mucho tiempo manteniendo mis propios servidores GIT apareció por arte de magia BitBucket.
BitBucket es un servidor de repositorios gratuito ( dependiendo del plan ) que maneja git y subversion de manera privada y pública, que además tiene muchas herramientas super útiles para el desarrollo, como wikis y bugtracking.
LO ÚNICO QUE LE FALTA es como acceder directamente para hacer la migración desde SSH, para bien esto es super sencillo.
Se asume que:
- Ya posees un servidor git a través de ssh de algún proveedor o propio.
- Lo tienes en tu computador.
- Posees una cuenta en BitBucket.
- Primero que todo, creemos el nuevo repositorio al cual migraremos el nuestro. ( OJO en nuestro caso es GIT el tipo ).
- Aseguremonos que el repositorio que tenemos en nuestro computador sea el más actualizado del que queremos agregar al nuevo.
- BitBucket provee una ayuda para sunir tu código, en este caso nos recomienda usar el nombre ORIGIN. En general es el nombre por defecto por lo que deberemos cambiarlo.
![Create new repository](https://cristiantala.cl/wp-content/uploads/2012/08/Create-new-repository-300x207.png)
![overviewpng](https://cristiantala.cl/wp-content/uploads/2012/08/overviewpng-300x202.png)
Ahora vamos en consola a nuestro repositorio y simplemente ejecutamos :
git remote add bitBucket https://[email protected]/MIUSUARIO/MIREPO.git
git push -u bitBucket master
De esta manera agregamos toda la información de nuestro repositorio a Bitbucket.
Lo que hicimos:
- Agregar Bitbucket bajo en lonble bitBucket a la lista de repositorios.
- Enviar toda la información a nuestro nuevo servidor.