Creación de un repositorio de Git en el proyecto

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019 | TFS 2018

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.

    Screenshot of organization or collection page that lists projects.

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

    Screenshot of repository menu, select New repository.

  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.

    Screenshot of Create a new repository dialog.

    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.
  1. Vaya al proyecto; para ello, vaya a https://dev.azure.com/<your organization name> y seleccione el nombre del proyecto. Puede seleccionarlo en la lista Todos los proyectos o en la lista proyectos Recientes en la parte superior si ha accedido recientemente a él.

    Screenshot of collection page that lists projects, TFS 2018 version.

  2. En el área Proyecto del portal web, seleccione Código y, a continuación, seleccione la lista desplegable situada junto al nombre del repositorio actual y elija Nuevo repositorio.

    Screenshot of Code page, Repository menu selection, Choose new repository, TFS 2018 version.

  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.

    Screenshot of Create a new repoistory dialog, TFS 2018 version.

    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, ha creado 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.

    Screenshot of Repos>Files.

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

    Clone respository dialog.

  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.

  1. Seleccione Clonar en la esquina superior derecha de la ventana Código y copie la dirección URL de clonación.

    Screenshot of Clone repo dialog, TFS 2018 version.

  2. Abra la ventana de comandos de Git (Git Bash en Git para Windows), vaya a la carpeta en la que quiere almacenar el código del repositorio en el equipo y ejecute git clone seguido de la ruta copiada de la Dirección URL de clonación en el paso anterior, como se muestra en este ejemplo.

    git clone https://fabrikam-fiber.visualstudio.com/DefaultCollection/MyFirstProject/_git/
    

    Después de ejecutar el comando anterior, Git descarga una copia del código en una carpeta nueva con la que podrá trabajar. Esta descarga incluye todas las confirmaciones y ramas del repositorio.

    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.

    Screenshot of View commit history.

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

    Screenshot of Files page, View changed file.

Pasos siguientes