Mi Blog
Cómo clonar un repositorio de GitHub en Azure DevOps

Cómo clonar un repositorio de GitHub en Azure DevOps

 

Imaginad que tenéis un proyecto alojado en GitHub, pero vuestro equipo trabaja en Azure DevOps y necesitáis integrar ambos mundos. Clonar un repositorio de GitHub en Azure DevOps es un paso esencial para sincronizar el desarrollo, mantener la colaboración y aprovechar las herramientas de CI/CD de Azure.

Seguid leyendo y os enseñaré a importar un repositorio de GitHub a Azure DevOps...

 

 

¿QUÉ ES DEVOPS AZURE?

Imaginad que tenéis un equipo desarrollando una aplicación y queréis que todo funcione como un reloj suizo: desarrollo, pruebas, despliegue y mantenimiento. Pues ahí es donde entra Azure DevOps, una plataforma de Microsoft diseñada para haceros la vida más fácil si trabajáis en desarrollo de software.

Azure DevOps es como vuestro asistente personal para gestionar proyectos, automatizar tareas y mantener a todo el equipo en sintonía. Ofrece herramientas para controlar versiones del código (repositorios Git incluidos), pipelines de integración y despliegue continuo (CI/CD), gestión de pruebas y tableros ágiles para planificar tareas. Todo está centralizado, es fácil de usar y está perfectamente integrado con Azure (aunque también funciona bien con otras plataformas).

Si queréis que vuestro flujo de trabajo sea más rápido, eficiente y organizado, Azure DevOps es la solución ideal para vuestro equipo.

 

 

Web Oficial: https://dev.azure.com

 

 

Clonar un repositorio de Git a DevOps Azure es cosa de niños.

 

 

1.- ELEMENTOS NECESARIOS PARA ESTE TUTORIAL

  • Un equipo cualquiera con Windows, GNU/Linux o MacOS
  • Conexión a Internet
  • Cuenta en Microsoft Azure
  • Un repositorio de GitHub para clonar/importar

 

 

2.- IMPORTAR REPOSITORIO DE GITHUB

El primer paso será crear un nuevo proyecto dentro de nuestra organización de Azure DevOps. Asignaremos un nombre y haremos click en "Create project":

importar repositorio GitHub en Azure DevOpsCrear un nuevo proyecto

 

 

El siguiente paso, desde "Repos", será importar el repositorio haciendo click en "Import" en la sección de "Import a repository":

importar repositorio GitHub en Azure DevOpsImportar

 

 

A continuación, seleccionaremos el tipo de repositorio, que en este caso será Git y a continuación al URL del repositorio donde tenemos el código y el que queremos importar a DevOps Azure. En este ejemplo, clonaremos el repositorio https://github.com/getk2/k2.git .En caso de querer usar un usuario/contraseña/token, marcaremos el check de "Requires Authentication" e introduciremos las credenciales. Una vez tenemos todos los datos, importaremos el repositorio en el botón inferior:

importar repositorio GitHub en Azure DevOpsImportar repositorio

 

 

Una vez finalizado el paso anterior, comenzará la importación del repositorio que tardará más o menos en función del tamaño del mismo.

 

importar repositorio GitHub en Azure DevOpsImportando repositorio

 

 

Una vez finalizada la importación, podremos ver los ficheros, las ramas y los tags del repositorio clonado:

importar repositorio GitHub en Azure DevOpsRepositorio importado correctamente

 

 

También podremos ver los commit realizados en cada una de las ramas, en este ejemplo son los commit sobre la rama master:

importar repositorio GitHub en Azure DevOpsCommits del repositorio

 

 

ENJOY!


Raúl Prieto Fernández

Sitio Web: raulprietofernandez.net

Si quieres ir rápido, ve solo. Si quieres llegar lejos, ve acompañado.