Introducción a Bitbucket para el control de versiones


Antes de que Internet se convirtiera en un fenómeno mundial masivo, los equipos de desarrolladores solían estar confinados a un espacio físico reducido. La colaboración con personas del otro lado del mundo era muy cara o casi un sueño imposible si una empresa no contaba con los fondos para apoyar tal empresa.

Afortunadamente, ese ya no es el caso. Internet dio origen a soluciones basadas en la web que permiten a las empresas crear grupos de colaboración formados por personas a miles de kilómetros de distancia entre sí.

Desde su lanzamiento inicial en 2008, Bitbucket se ha convertido en una opción cada vez más popular entre los equipos profesionales de desarrolladores que utilizan los sistemas de control de versiones (VCS) Mercurial o Git.

Ofrece tanto cuentas gratuitas con un número ilimitado de repositorios privados (con un máximo de 5 usuarios cada uno) como múltiples planes de pago que permiten tener más usuarios por cuenta. Además, los repositorios marcados como públicos no tienen un límite en la cantidad de personas que pueden editar o leer su contenido.

Registrarse con Bitbucket

Para usar Bitbucket, deberá configurar una cuenta gratuita. Para hacerlo, vaya a https://bitbucket.org/ y haga clic en el botón Comenzar gratis.

Para comenzar, deberá ingresar una dirección de correo electrónico válida y hacer clic en Continuar. Luego se validará su cuenta de correo electrónico y, si todo sale como se esperaba, se le pedirá que ingrese la contraseña deseada. Cuando haya terminado, haga clic en Continuar nuevamente y revise su bandeja de entrada de correo electrónico para confirmar la creación de su cuenta:

Una vez que haya verificado su dirección de correo electrónico, se le pedirá que elija un nombre de usuario. Luego, se creará su cuenta y se lo dirigirá al panel de Bitbucket, donde podrá comenzar a crear equipos, proyectos y repositorios:

Como puede ver, puede registrarse con Bitbucket en cuestión de minutos. La gente de Atlassian ha simplificado este proceso para que pueda usar su tiempo para comenzar a trabajar en Bitbucket, que es lo que explicaremos a continuación.

Empezando con Bitbucket

Revisemos las acciones que debe realizar después de que se haya registrado con éxito en Bitbucket. Todos están disponibles en el menú superior:

Esto les permitirá administrar fácilmente los repositorios propiedad del equipo. Para crear un equipo, ingrese el nombre deseado y asegúrese de que la identificación del equipo no exista. A continuación, ingrese las direcciones de correo electrónico de las personas que desea agregar al grupo e indique si desea convertirlas en administradores. Finalmente, haga clic en Crear:

Si ya ha estado trabajando con una solución basada en Git, puede importar fácilmente sus repositorios a Bitbucket. De lo contrario, puede crear uno desde cero. Veamos qué debe hacer en cada caso.

Para crear un nuevo repositorio, haga clic en la opción Crear repositorio del menú Repositorios. Elija un nombre para el nuevo repositorio y el proyecto en el que se agrupará. A continuación, indica si quieres que sea privado y el tipo (Git o Mercurial). Finalmente, haga clic en Crear repositorio:

Para importar un repositorio existente, elija Importar repositorio en el menú desplegable Repositorios. Para comenzar, indique la fuente, ingrese la URL y las credenciales de inicio de sesión requeridas (si es necesario).

Finalmente, elija la nueva configuración del repositorio y haga clic en Importar repositorio. Ignore la advertencia sobre un repositorio que no se encuentra en la URL especificada, ya que es ficticio y está destinado únicamente a fines de demostración:

Y eso es. Simple como eso.

Trabajar con repositorios en Bitbucket

Una vez que haya creado un nuevo repositorio o haya importado uno existente, aparecerá en su panel de control. En este punto, puede realizar las acciones habituales, como clonarlo, crear ramas y solicitudes de extracción, confirmar cambios, agregar un archivo README y más:

Si desea aprender a trabajar con repositorios, o siente que necesita mejorar sus habilidades de git, siempre puede consultar la documentación oficial de Bitbucket.

Como puede ver, Bitbucket facilita las cosas tanto si es nuevo en el control de versiones como si es un usuario experimentado. No dude en informarnos si tiene alguna pregunta o comentario sobre este artículo. ¡Esperamos con interés escuchar de usted!