Creación de un repositorio de Git en el proyecto
Azure Repos | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018-TFS 2015
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 crece el proyecto. 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
- Una organización de Azure DevOps. Si no tiene una, puede registrarse para obtenerla de forma gratuita. Cada organización incluye repositorios de Git privados gratuitos e ilimitados.
- Debe tener el permiso Crear repositorio, que se concede de forma predeterminada a los administradores del proyecto. Para más información, consulte Set Git repository permissions (Establecerpermisos de repositorio de Git).
- Herramientas de línea de comandos de Git:
- Instalación de Git para Windows, que incluye Git Administrador de credenciales Core
- Instale Git para macOS y Linux.
- Para macOS y Linux, se recomienda configurar la autenticación SSH.
Creación de un repositorio mediante el portal web
Vaya a la Repos del proyecto; para ello, vaya a , mantenga el mouse sobre el nombre del proyecto y seleccione el icono Repos proyecto. Puede seleccionarla en la lista Todos los proyectos o en la lista Proyectos recientes si ha accedido a ella recientemente.

En la lista desplegable del repositorio, seleccione Nuevo repositorio.

En el cuadro de diálogo Crear un nuevo repositorio, compruebe que Git es el tipo de repositorio y escriba un nombre para el 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 se omitirán, como los archivos de compilación temporales del entorno de desarrollo.

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 de los archivos en el repositorio. Puede clonar el repositorio mediante el vínculo Clonar situado en la esquina superior derecha de la página para trabajar inmediatamente con una copia local del repositorio.
Vaya al proyecto; para eso, 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 de la parte superior si ha accedido a ella recientemente.
En el Project en el portal web, seleccione Código y, a continuación, seleccione la lista desplegable situada junto al nombre del repositorio actual y elija Nuevo repositorio.

En el cuadro de diálogo Crear un nuevo repositorio, compruebe que Git es el tipo de repositorio y escriba un nombre para el 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 se omitirán, como los archivos de compilación temporales del entorno de desarrollo.

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 de los archivos en el repositorio. Puede clonar el repositorio mediante el vínculo Clonar situado 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, clone en el equipo. La clonación de un repositorio crea una copia local completa del repositorio para que trabaje con él. 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 su equipo.
En el explorador web, abra el proyecto de equipo de su organización en Azure DevOps seleccione ReposFiles. Si no tiene un proyecto de equipo, cree uno ahora.

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

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 seguido de la ruta de acceso copiada de la dirección URL de clonación en
git clonela sección anterior, como se muestra en el ejemplo siguiente.git clonegit 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.
Cambie el directorio al repositorio que clonó.
cd fabrikam-fiberMantenga abierta esta ventana de comandos, ya que la usará en los pasos siguientes.
Seleccione Clonar en la esquina superior derecha de la ventana Código y copie la dirección URL de clonación.

Abra la ventana de comandos de Git (Git Bash en Git para Windows), vaya a la carpeta donde desea que el código del repositorio almacenado en el equipo y ejecute seguido de la ruta de acceso copiada de la dirección URL de clonación en el paso anterior, como se muestra en el
git cloneejemplo siguiente.git clonegit 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 en el servidor y veremos los cambios allí.
Vaya a la carpeta del equipo donde clonó el repositorio y abra el
README.mdarchivo en el editor que prefiera.Realice algunos cambios, por
This is my first edit.ejemplo, agregue al archivo y guarde y cierre el archivo.En la ventana de comandos de Git, vaya al
fabrikam-fiberdirectorio; para ello, escriba el siguiente comando:cd fabrikam-fiberPara confirmar los cambios, escriba el siguiente comando en la ventana de comandos de Git:
git commit -a -m "My first commit"Cuando se
git commitusa , significa confirmar todos los archivos-amodificados y especifica un mensaje de-mconfirmación.Para insertar los cambios en el repositorio de Git, escriba el siguiente comando en la ventana de comandos de Git:
git pushVuelva 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 los archivos LÉAME y .gitignore cuando se creó el repositorio. La segunda es la confirmación que acaba de realizar.

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