Tutorial de Git de Azure Repos
Azure DevOps Services | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018
Visual Studio 2022 | | de Visual Studio 2019 Visual Studio 2017 | Visual Studio 2015
Use el control de versiones para guardar el trabajo y coordinar los cambios de código en todo el equipo. Incluso si solo es un desarrollador, el control de versiones le ayuda a mantenerse organizado a medida que corrige errores y desarrolla nuevas características. El control de versiones mantiene un historial del desarrollo para que pueda revisar e incluso revertir a cualquier versión del código con facilidad.
Los pasos de los tutoriales siguientes muestran cómo realizar tareas comunes de controles de versión mediante el siguiente flujo de trabajo de control de versiones.
Flujo de trabajo de control de versiones
El control de versiones tiene un flujo de trabajo general que la mayoría de los desarrolladores usan al escribir código y compartirlo con el equipo.
Los pasos son los siguientes:
- Obtenga una copia local del código si aún no tiene una.
- Realice cambios en el código para corregir errores o agregar nuevas características.
- Una vez que el código esté listo, haga que esté disponible para su revisión por parte del equipo.
- Una vez revisado el código, conézelo en el código base compartido del equipo.

Git tiene una versión de este flujo de trabajo mediante terminología y comandos únicos para Git. A lo largo de este tutorial, obtendrá información sobre repositorios, ramas, confirmaciones y solicitudes de incorporación de cambios. Estos términos pueden resultar familiares si ha usado un sistema de control de versiones como Control de versiones de Team Foundation o Subversion, pero se comportan de forma diferente en Git.
Flujo de trabajo de Git
- Cree una rama para los cambios que planea realizar y asígnele un nombre, como
users/jamal/fix-bug-3214ocool-feature-x. Para obtener más instrucciones de bifurcación, consulte Adopción de una estrategia de bifurcación de Git. - Confirme los cambios en la rama. A menudo, las personas tienen varias confirmaciones para una corrección de errores o una característica.
- Inserte la rama en el repositorio remoto.
- Cree una solicitud de incorporación de cambios para que otras personas puedan revisar los cambios. Para incorporar comentarios, es posible que tenga que realizar más confirmaciones e insertar más cambios.
- Complete la solicitud de incorporación de cambios y resuelva los conflictos de combinación de los cambios realizados por otras personas después de crear la rama.
Use este flujo de trabajo si no está familiarizado con Git. A medida que el equipo tenga más experiencia y confianza con Git, amplíelo para satisfacer las necesidades de su equipo.