Creación de un repositorio de Git en el proyecto

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

Azure DevOps Services y los proyectos de 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 crece el proyecto. En esta guía se muestra cómo crear un repositorio de Git mediante el portal web para Azure DevOps Services (hospedados 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 (Repositorios ). 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 repositorio, seleccione Nuevo repositorio.

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

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

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

    Captura de pantalla de la página de recopilación que muestra proyectos, versión de TFS 2018.

  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.

    Captura de pantalla de la página Código, selección del menú Repositorio, Elegir nuevo repositorio, versión de TFS 2018.

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

    Captura de pantalla del cuadro de diálogo Crear un repositorio nuevo, versión de TFS 2018.

    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 ha creado 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 en 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 el equipo

Para trabajar con un repositorio de Git, lo clona en el equipo. La clonación de un repositorio crea una copia local completa del repositorio con la que trabajar. La clonación también descarga todas las confirmaciones y ramas del repositorio y configura una relación con nombre con el repositorio en el servidor. Use esta relación para interactuar con el repositorio existente, insertar y extraer 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 Archivos de repositorios>. Si no tiene un proyecto de equipo, cree uno ahora.

    Captura de pantalla de archivos de repositorios>.

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

    Clonar cuadro de diálogo de respuesta.

  3. Abra la ventana de comandos de Git (Git Bash en Git para Windows). A continuación, vaya a la carpeta donde desea 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 el ejemplo siguiente.

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

    Git descarga una copia del código en una nueva carpeta 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.

    Captura de pantalla del cuadro de diálogo Clonar repositorio, versión de TFS 2018.

  2. Abra la ventana de comandos de Git (Git Bash en Git para Windows), vaya a la carpeta donde desea el código del repositorio almacenado en el equipo y ejecute git clone seguido de la ruta de acceso copiada de la dirección URL de clonación en el paso anterior, como se muestra en el ejemplo siguiente.

    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 nueva carpeta con la que 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.

Trabajar 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 allí.

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

  2. Realice algunos cambios, por ejemplo, agregue This is my first edit. al archivo y guarde y cierre el archivo.

  3. En la ventana de comandos de Git, vaya al fabrikam-fiber directorio escribiendo el siguiente comando:

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

    git commit -a -m "My first commit"
    

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

  5. Inserte los cambios en el repositorio de Git escribiendo el siguiente comando en la ventana de comandos de Git:

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

    Captura de pantalla de Visualización del 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, Ver archivo cambiado.

Pasos siguientes