Compartir a través de


Flujo de trabajo de Git

Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022 | Azure DevOps Server 2020

Use el control de versiones para guardar el trabajo y coordinar los cambios de código en todo el equipo. Incluso si es un único desarrollador, el control de versiones le ayuda a mantenerse organizado a medida que corrige errores y desarrolla nuevas características. Mantiene un historial del desarrollo, lo que le permite revisar y revertir a cualquier versión del código con facilidad.

En los tutoriales siguientes se muestra cómo realizar tareas comunes de control de versiones mediante el flujo de trabajo de control de versiones.

Flujo de trabajo de control de versiones

El control de versiones sigue un flujo de trabajo general, similar al ejemplo siguiente, que la mayoría de los desarrolladores usan al escribir código y compartirlo con el equipo.

  1. Obtenga una copia local del código si no tiene una.
  2. Realice cambios en el código para corregir errores o agregar nuevas características.
  3. Una vez que el código esté listo, haga que esté disponible para su revisión por parte del equipo.
  4. Una vez revisado el código, consízelo en el código base compartido del equipo.

Captura de pantalla que muestra el flujo de trabajo de la rama de características de Git.

Git tiene una versión de este flujo de trabajo mediante terminología y comandos únicos para Git. Algunos términos de nuestra documentación podrían 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

  1. Cree una rama para los cambios que planea realizar y asígnele un nombre, como users/jamal/fix-bug-3214 o cool-feature-x. Para obtener más instrucciones de bifurcación, consulte Adopción de una estrategia de bifurcación de Git.
  2. Confirme los cambios en la rama. A menudo, las personas tienen varias confirmaciones para una corrección de errores o una característica.
  3. Inserte la rama en el repositorio remoto.
  4. 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.
  5. Complete la solicitud de incorporación de cambios, resuelva los conflictos de combinación y complete la solicitud de incorporación de cambios.

Use este flujo de trabajo si no está familiarizado con Git. A medida que el equipo tiene más experiencia y confianza con Git, ampliarlo para satisfacer las necesidades de su equipo.

Pasos siguientes