Creación de un repositorio de Git en el proyecto

Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2019

Los proyectos de Azure DevOps Services y TFS contienen repositorios de Git, elementos de trabajo, compilaciones y versiones. Puede usar repositorios de Git en los proyectos para administrar el código fuente a medida que el proyecto crece. En esta guía se muestra cómo crear un repositorio de Git mediante el portal web para Azure DevOps Services (hospedado en Azure) o Team Foundation Server (TFS: local).

Requisitos previos

Creación de un repositorio mediante el portal web

  1. Abra la página Repos del proyecto; para ello, vaya a https://dev.azure.com/OrganizationName, mantenga el mouse sobre el nombre del proyecto y seleccione el icono Repos Puede seleccionarlo en la lista Todos los proyectos o en la lista proyectos Recientes si ha accedido recientemente a él.

    Captura de pantalla de la página de organización o colección en la que se enumeran los proyectos.

  2. En la lista desplegable del repositorio, seleccione Nuevo repositorio.

    Captura de pantalla del menú del repositorio, seleccione Nuevo repositorio.

  3. En el cuadro de diálogo Crear un nuevo repositorio, compruebe que Git es el tipo de repositorio y escriba un nombre para este. Para conocer las restricciones de nomenclatura, consulte Restricciones y convenciones de nomenclatura.

    Captura de pantalla del cuadro de diálogo Crear un nuevo repositorio.

    También puede agregar un archivo LÉAME y crear un archivo .gitignore para el tipo de código que planea administrar en el repositorio. Un archivo LÉAME contiene información sobre el código del repositorio. El archivo .gitignore indica a Git qué tipos de archivos omitir, como los archivos de compilación temporales del entorno de desarrollo.

  4. Cuando esté satisfecho con el nombre y las opciones del repositorio, seleccione Crear.

    Ahora se crea un nuevo repositorio de Git vacío en el proyecto.

    • Si creó un repositorio vacío sin archivos LÉAME o .gitignore, verá instrucciones sobre cómo clonar el repositorio en el equipo. También verá instrucciones sobre cómo insertar código de un repositorio existente en el recién creado.
    • En este ejemplo, creó un archivo LÉAME y un archivo .gitignore. Ahora verá información general sobre los archivos del repositorio. Puede clonar el repositorio mediante el vínculo Clonar en la esquina superior derecha de la página para trabajar inmediatamente con una copia local del repositorio.

Clonación del repositorio en su equipo

Para trabajar con un repositorio de Git, clónelo en el equipo. La clonación de un repositorio crea una copia local completa del repositorio con la que puede trabajar. La clonación descarga todas las confirmaciones y ramas del repositorio y configura una relación con el repositorio en el servidor. Use esta relación para interactuar con el repositorio existente, así como para insertar e incorporar cambios para compartir código con el equipo.

  1. En el explorador web, abra el proyecto de equipo de su organización en Azure DevOps y seleccione Repositorios>Archivos. Si no tiene un proyecto de equipo, cree uno ahora.

    Captura de pantalla de Repositorio>Archivos.

  2. Seleccione Clonar en la esquina superior derecha de la ventana Archivos y copie la dirección URL de clonación.

    Cuadro de diálogo Clone respository (Clonación de repositorio).

  3. Abra la ventana de comandos de Git (Git Bash en Git para Windows). Después, vaya a la carpeta donde quiere que el código del repositorio se almacene en el equipo. Ejecute git clone seguido de la ruta de acceso copiada de la Dirección URL de clonación de la sección anterior, como se muestra en este ejemplo.

    git clone https://dev.azure.com/fabrikam-fiber/MyFirstProject/_git/
    

    Git descarga una copia del código en una carpeta nueva con la que trabajar. La descarga incluye todas las confirmaciones y ramas del repositorio.

  4. Cambie el directorio al repositorio que ha clonado.

    cd fabrikam-fiber
    

    Mantenga abierta esta ventana de comandos, ya que la usará en los pasos siguientes.

Trabajo con el código

En este paso, realizaremos un cambio en los archivos del equipo, confirmaremos los cambios localmente, insertaremos la confirmación en el repositorio del servidor y veremos los cambios ahí.

  1. Vaya a la carpeta del equipo donde clonó el repositorio y abra el archivo README.md en el editor que prefiera.

  2. Realice algunos cambios, por ejemplo, agregue This is my first edit. al archivo; después, guarde y ciérrelo.

  3. En la ventana de comandos de Git, escriba este comando para ir al directorio fabrikam-fiber:

    cd fabrikam-fiber
    
  4. Para confirmar los cambios, escriba este comando en la ventana de comandos de Git:

    git commit -a -m "My first commit"
    

    Cuando se usa git commit, -a pretende confirmar todos los archivos modificados y -m especifica un mensaje de confirmación.

  5. Escriba este comando en la ventana de comandos de Git para enviar los cambios en el repositorio de Git:

    git push
    
  6. Vuelva al portal web y seleccione Historial en la vista Código para ver la nueva confirmación. El repositorio nuevo tiene dos confirmaciones. La primera es la confirmación en la que se agregaron los archivos LÉAME y .gitignore cuando se creó el repositorio. La segunda es la confirmación que acaba de realizar.

    Captura de pantalla de Ver historial de confirmaciones.

  7. Cambie a la pestaña Archivos y seleccione el archivo LÉAME para ver los cambios.

    captura de pantalla de la página Archivos, View changed file (Ver archivo cambiado).

Pasos siguientes