Azure DevOps Services | Azure DevOps Server 2022: Azure DevOps Server 2019
Visual Studio 2019 | Visual Studio 2022
Cree solicitudes de incorporación de cambios (PR) para cambiar, revisar y combinar código en un repositorio de Git. Puede crear solicitudes de incorporación de cambios a partir de ramas en el repositorio ascendente o desde ramas de la bifurcación del repositorio. El equipo puede revisar las solicitudes de incorporación de cambios y enviar comentarios sobre los cambios. Los revisores pueden examinar los cambios propuestos, dejar comentarios y votar para aprobar o rechazar las solicitudes de incorporación de cambios. En función de las políticas de la rama y otros requisitos, es posible que tu PR tenga que cumplir varios criterios para poder completar el PR y fusionar los cambios en la rama de destino.
Acceso Básico: Para ver o revisar los PRs, sea miembro de un proyecto de Azure DevOps con al menos Acceso Básico.
acceso a las partes interesadas: Para proyectos públicos, los usuarios con acceso a las partes interesadas tienen acceso total a Azure Repos.
Permisos:
Repos habilitado: Repos debe estar habilitado en el proyecto. Si el Repos hub y las páginas asociadas no se muestran, consulte Activar o desactivar un servicio de Azure DevOps para volver a habilitar Repos.
Grupo de seguridad Lectores Para contribuir en una solicitud de incorporación de cambios, debe ser miembro del grupo de seguridad Lectores o tener los permisos correspondientes.
Grupo de seguridad Colaboradores: Para crear y completar una solicitud de incorporación de cambios, debe ser miembro del grupo de seguridad Colaboradores o tener los permisos correspondientes.
Los comandos de la CLI de Azure Repos para las solicitudes de incorporación de cambios usan az repos pr.
Acceso:
Acceso básico: Para ver o revisar solicitudes de incorporación de cambios, debe ser miembro de un proyecto de Azure DevOps con al menos Acceso básico. Si no es miembro del proyecto, agréguese.
Grupo de seguridad Lectores Para contribuir en una solicitud de incorporación de cambios, debe ser miembro del grupo de seguridad Lectores o tener los permisos correspondientes.
Grupo de seguridad Colaboradores: Para crear y completar una solicitud de incorporación de cambios, debe ser miembro del grupo de seguridad Colaboradores o tener los permisos correspondientes.
Haga clic derecho en una rama y seleccione Crear Pull Request.
Edite las ramas de origen y destino según sea necesario, escriba un título y una descripción opcional y seleccione Crear.
Visual Studio 2019, versión 16.8 y versiones posteriores, proporciona una experiencia de control de versiones de Git al tiempo que mantiene la Team Explorer interfaz de usuario de Git. Para usar Team Explorer, desmarque Herramientas>Opciones>Características de vista previa>Nueva experiencia de usuario de Git desde la barra de menús. Puede ejercer características de Git desde cualquier interfaz indistintamente.
Para crear solicitudes de incorporación de cambios desde Team Explorer de Visual Studio:
Seleccione Ver>Team Explorer para abrir Team Explorer. También puede presionar Ctrl+\, Ctrl+M.
En Inicio, seleccione Solicitudes de incorporación de cambios para ver listas de solicitudes de incorporación de cambios que ha abierto o que le han asignado.
En la vista Solicitudes de incorporación de cambios, seleccione Nueva solicitud de incorporación de cambios.
Seleccione las ramas de origen y destino, escriba un título y una descripción opcional y seleccione Crear.
Una vez creada la solicitud de incorporación de cambios, seleccione Abrir en el explorador para abrir la nueva solicitud de incorporación de cambios en el portal web de Azure DevOps.
También puede crear solicitudes de incorporación de cambios desde la vista Ramas de Team Explorer haciendo clic con el botón secundario en el nombre de la rama y seleccionando Crear solicitud de incorporación de cambios.
Para crear una PR en el proyecto, use az repos pr create. Para abrir el PR en su navegador después de la creación, use el parámetro --open.
Establece la PR para que se complete automáticamente y se fusione mediante combinación en la rama de destino cuando se pasen todas las directivas. Valores aceptados: false, true.
--bypass-policy
Omite las directivas necesarias y completa la PR una vez que se pueda fusionar mediante combinación. Valores aceptados: false, true.
--bypass-policy-reason
Motivo para omitir las directivas necesarias.
--delete-source-branch
Elimine la rama de origen una vez completada la solicitud de incorporación de cambios y fusionada en la rama de destino. Valores aceptados: false, true.
--description -d
Descripción del nuevo pull request, que puede incluir Markdown. Cada valor es una nueva línea. Por ejemplo: --description "First Line" "Second Line".
--detect
Detectar automáticamente la organización. Valores aceptados: false, true.
--draft
Crea la PR en modo borrador como un trabajo en curso. Valores aceptados: false, true.
--merge-commit-message
Mensaje que se muestra al fusionar confirmaciones mediante combinación.
--open
Abre la PR en el explorador web.
--org --organization
Dirección URL de la organización de Azure DevOps. Puede configurar la organización predeterminada mediante az devops configure -d organization=ORG_URL. Obligatorio si no está configurado como predeterminado o seleccionado a través de la configuración de Git. Ejemplo: https://dev.azure.com/MyOrganizationName/.
--project -p
Nombre o identificador del proyecto. Puede configurar el proyecto predeterminado mediante az devops configure -d project=NAME_OR_ID. Obligatorio si no está configurado como predeterminado o seleccionado a través de la configuración de Git.
--repository -r
Nombre o id. del repositorio en el que se va a crear la PR. Parámetro obligatorio.
--reviewers
Usuarios o grupos adicionales que se van a incluir como revisores en la nueva PR. Separados por espacios.
--source-branch -s
Nombre de la rama de origen. Ejemplo: "dev".
--squash
Fusiona mediante combinación con "squash" las confirmaciones de la rama de origen en la rama de destino. Valores aceptados: false, true.
--subscription
Nombre o identificador de la suscripción de Azure. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
--target-branch -t
Nombre de la rama de destino. Si no se especifica, se utilizará la rama predeterminada del repositorio de destino.
--title
Título de la nueva pull request.
--transition-work-items
Mueve los elementos de trabajo vinculados a la PR al siguiente estado lógico cuando cambia el estado de la PR. Por ejemplo, cambia un elemento de trabajo de Activo a Resuelto. Valores aceptados: false, true.
--work-items
Id. de los elementos de trabajo que se van a vincular a la nueva PR. Separados por espacios.
Ejemplo
El siguiente comando crea una PR de la rama new a la rama main predeterminada del repositorio de Fabrikam, abre la PR en el explorador y muestra la salida del comando en una tabla. En el ejemplo se usa la configuración predeterminada: az devops configure --defaults organization=https://dev.azure.com/fabrikamprime project="Fabrikam Fiber".
Azure CLI
az repos pr create --repository Fabrikam --source-branch new --open--output table
ID Created Creator Title Status IsDraft Repository
------------------------------------------------------------------------------------------302021-10-31 jamalh@fabrikam.com Updated note-new-git-tool.md Active False Fabrikam
Los comandos de la CLI de Azure DevOps no son compatibles con Azure DevOps Server.
Incorporación de actualizaciones mediante la selección exclusiva
Puede copiar confirmaciones de una rama a otra mediante la selección exclusiva. A diferencia de una fusión mediante combinación o una fusión mediante cambio de base, la selección exclusiva solo aporta los cambios de las confirmaciones que selecciona, en lugar de todos los cambios de una rama.
Para aplicar la selección exclusiva a los cambios de una PR completada, seleccione Selección exclusiva en la página Información general de la PR. Para copiar los cambios de una PR activa, seleccione Selección exclusiva en el menú Más opciones de la PR. Esta acción crea una nueva rama con los cambios copiados. Después puede crear una PR desde la nueva rama. Para obtener instrucciones detalladas, consulte Copia de cambios con selección exclusiva.
Cambio de las ramas de origen y destino de la PR
Antes de guardar una PR por primera vez, puede cambiar sus ramas de origen y destino; para ello, seleccione el icono Cambiar ramas de origen y destino junto a los nombres de rama. Una vez está activa la PR, este icono desaparece, pero todavía puede cambiar la rama de destino de la PR.
Uso de plantillas de PR
Una plantilla de PR es un archivo que contiene texto de Markdown que rellena la descripción de una PR al crearla. Buenas descripciones de PR informan a los revisores de PR sobre qué esperar y pueden ayudar a realizar un seguimiento de tareas como agregar pruebas unitarias y actualizar la documentación. Tu equipo puede crear una plantilla de PR predeterminada que agregue texto a todas las nuevas descripciones de PR del repositorio. Además, puede seleccionar entre plantillas específicas de rama u otras plantillas que el equipo defina. Para obtener más información sobre cómo crear y usar plantillas de PR, vea Mejora de las descripciones de las solicitudes de incorporación de cambios mediante plantillas.
Si el repositorio tiene una plantilla predeterminada, al crearse, todas las pull requests (PRs) del repositorio tendrán el texto de descripción de la plantilla predeterminada. Para agregar otras plantillas, seleccione Agregar una plantilla y elija una plantilla en la lista desplegable. Puede editar el texto de la plantilla en la descripción, quitarlo o agregar otro texto.
.
Creación de borradores de solicitudes de incorporación de cambios
Si tu PR no está listo para revisión, puedes crear un borrador de PR para indicar el trabajo en curso. Cuando la PR esté lista para su revisión, puede publicarla y comenzar o reanudar el proceso de revisión completa.
Los borradores de solicitudes de incorporación de cambios se diferencian de las solicitudes de incorporación de cambios publicadas en lo siguiente:
Las directivas de validación de compilación no se ejecutan automáticamente. Puede poner en cola validaciones de compilación manualmente seleccionando el menú Más opciones en la PR.
La votación está deshabilitada mientras está en modo borrador.
Los revisores necesarios no se agregan automáticamente. Las notificaciones solo se envían a los revisores que agrega explícitamente al borrador de la PR.
Los borradores de solicitudes de incorporación de cambios se muestran en la lista de solicitudes de incorporación de cambios con el distintivo Borrador.
Nota
La creación de borradores de solicitudes de incorporación de cambios requiere la versión 2019.1 de Azure DevOps Server o una versión posterior.
Para crear un borrador de PR, seleccione la flecha situada junto a Crear y después Crear como borrador al crear la PR. No es necesario usar prefijos de título como WIP o NO MERGE.
Cuando esté listo para revisar y completar la PR, seleccione Publicar en la esquina superior derecha de la PR. La publicación de una PR asigna los revisores obligatorios, evalúa las directivas e inicia la votación.
Captura de pantalla de P R.
Para cambiar una PR publicada existente a un borrador, elija Marcar como borrador. Al marcar una PR como borrador, se quitan todos los votos existentes.
Para establecer una PR como borrador, ábrala y seleccione Marcar como borrador.
Para abrir una PR desde Visual Studio, en el menú Git, seleccione <el servicio de Git>>Ver "pull requests" y seleccione una PR para abrirla.
Para abrir una PR desde Team Explorer de Visual Studio, en la vista Solicitudes de incorporación de cambios, haga clic con el botón secundario en la PR y seleccione Abrir en el explorador.
Para crear una PR como borrador, establezca el parámetro --draft en true al crear la PR. (Requiere Azure DevOps Server 2020 o una versión posterior).
Por ejemplo:
Azure CLI
az repos pr create --repository Fabrikam --source-branch new --drafttrue
Para establecer una PR existente como borrador, use az repos pr update --id <PR Id> --draft true.
Para quitar el estado de borrador de una PR, establezca --draft en false.
Los comandos de la CLI de Azure DevOps no son compatibles con Azure DevOps Server.
Incorporación o edición del título y la descripción de una PR
En la página Nueva solicitud de incorporación de cambios, escriba un título y una descripción detallada de los cambios para que otros usuarios puedan ver qué problemas solucionan. En las solicitudes de incorporación de cambios nuevas y existentes, puede ver los archivos y las confirmaciones de la PR en pestañas independientes. Puede agregar revisores, vincular elementos de trabajo y agregar etiquetas a la PR.
Cuando esté a punto para revisar los cambios, seleccione Crear para crear la PR.
No se preocupe si no tiene todos los elementos de trabajo, revisores o detalles listos al crear la PR. Puede agregar o actualizar estos elementos después de crearla.
Edición del título y la descripción de la PR
Mantenga actualizado el título y la descripción de la PR para que los revisores puedan comprender los cambios realizados en ella.
Para actualizar el título de una PR existente, seleccione el título actual y cambie el texto. Seleccione el icono Guardar para guardar los cambios o seleccione el icono Deshacer para descartar los cambios.
Para editar la descripción de la PR, seleccione el icono Editar en la sección Descripción.
Al crear una solicitud de incorporación de cambios en Visual Studio, escriba un título y una descripción detallada de los cambios para que otros usuarios puedan ver qué problemas resuelven los cambios. Mantenga estos campos actualizados para que los revisores puedan comprender las modificaciones realizadas en la PR.
Para editar el título, la descripción o cualquier otro detalle de una PR existente, abra la PR en el explorador.
Puede agregar detalles durante la creación de una PR con az repos pr create, o bien actualizar los detalles de las solicitudes de incorporación de cambios existentes con az repos pr update.
Al crear una PR con az repos pr create, agregue un título (--title) y una descripción detallada (--description) de los cambios para que otros usuarios puedan ver qué problemas solucionan. El parámetro --description acepta entrada en Markdown, y cada valor del argumento es una nueva línea de la descripción del PR.
Por ejemplo:
Azure CLI
az repos pr create --repository Fabrikam --source-branch new --title"Update the readme"--description"This PR updates the readme.""These are *new* changes."
Mantenga estos campos actualizados para que los revisores puedan comprender los cambios en el PR. Para actualizar los detalles de una PR, use az repos pr update con el parámetro --id requerido de la PR.
Por ejemplo, para actualizar el título y la descripción de PR #21, use:
Azure CLI
az repos pr update --id21--description"These updates are *no longer new*."--title"Old updates"
Los comandos de la CLI de Azure DevOps no son compatibles con Azure DevOps Server.
Puede agregar revisores en la sección Revisores de una PR nueva o existente. También puede hacer que los revisores opcionales existentes sean necesarios o cambiar los revisores necesarios a opcionales o quitarlos, a menos que la directiva los requiera.
Las directivas de rama pueden requerir un número mínimo de revisores o incluir automáticamente determinados revisores opcionales u obligatorios en las solicitudes de incorporación de cambios. No puede quitar a los revisores requeridos por la política de la rama. Pero sí puede cambiar los revisores opcionales de la directiva de rama para que sean obligatorios o quitarlos.
Para ver la directiva de rama que ha agregado automáticamente a un revisor, en la sección Revisores de la página Información general de la PR, haga clic con el botón secundario en Más opciones junto al revisor.
Si el usuario o grupo que quiere que revise la PR no son miembros del proyecto, debe agregarlos al proyecto para poder asignarlos como revisores.
Para agregar revisores a una nueva PR:
En la página Nueva solicitud de incorporación de cambios, en Revisores, seleccione Buscar usuarios y grupos para agregar como revisores.
Al escribir un nombre o una dirección de correo electrónico, una lista desplegable muestra una lista de usuarios y grupos coincidentes. Seleccione los nombres de la lista para agregar como revisores opcionales.
Para agregar revisores necesarios, seleccione Agregar revisores necesariosy, a continuación, seleccione Buscar para agregar revisores necesarios para buscar y seleccionar los nombres.
de P R
Para agregar revisores a un PR existente:
En la sección Revisores de la página Información general, seleccione Agregar y, después, Revisor obligatorio o Revisor opcional.
Al escribir un nombre o una dirección de correo electrónico, aparece una lista de usuarios o grupos coincidentes. Seleccione los nombres que se van a agregar como revisores.
Para cambiar un revisor entre obligatorio y opcional, o quitar un revisor, seleccione Más opciones a la derecha del nombre del revisor. Para ver la pertenencia de un grupo o equipo designado como revisor, seleccione el icono del grupo.
Para agregar revisores, abra la PR en el explorador y realice los cambios necesarios en la página Información general de la PR.
Puede agregar revisores opcionales a una PR al crearla con az repos pr create --reviewer "<Reviewer Name>" "<Another Reviewer>".
Por ejemplo:
Azure CLI
az repos pr create --repository Fabrikam --source-branch new --reviewer"[Fabrikam]\Fabrikam Team""[Fabrikam Fiber]\Web"
Para agregar revisores obligatorios o cambiar los revisores de opcionales a obligatorios (y viceversa), abra y actualice la PR en el explorador.
Para agregar revisores a una PR existente, use az repos pr reviewer add --id <PR Id> --reviewer "<Reviewer Name>" "<Another Reviewer>".
Para enumerar los revisores de un PR, use az repos pr reviewer list --id <PR Id>.
Para quitar revisores de una PR, use az repos pr reviewer remove --id <PR Id> --reviewer "<Reviewer Name>".
Azure CLI
az repos pr reviewer add --id--reviewers
[--detect {false, true}][--org][--subscription]
Parámetros
Parámetro
Descripción
--id
Id. de la PR. Requerido.
--reviewers
Usuarios o grupos que se van a incluir como revisores en un pull request. Separados por espacios. Requerido.
--detect
Detectar automáticamente la organización. Valores aceptados: false, true.
--org--organization
Dirección URL de la organización de Azure DevOps. Puede configurar la organización predeterminada mediante az devops configure -d organization=<ORG_URL>. Obligatorio si no está configurado como predeterminado o seleccionado a través de la configuración de Git. Ejemplo: https://dev.azure.com/MyOrganizationName/.
--subscription
Nombre o identificador de la suscripción de Azure. Puede configurar la suscripción predeterminada mediante az account set -s <NAME_OR_ID>.
Los comandos de la CLI de Azure DevOps no son compatibles con Azure DevOps Server.
Para vincular elementos de trabajo a una nueva PR:
En la página Nueva solicitud de incorporación de cambios, en Elementos de trabajo para vincular, seleccione Buscar elementos de trabajo por id. o título.
Empiece a escribir un identificador o título de elemento de trabajo y seleccione el elemento de trabajo que se va a vincular en la lista desplegable que aparece. Si busca por título, se devolverán elementos de trabajo filtrados por estado; se excluyen todos los elementos de trabajo con estados que tengan asociadas las categorías de estado Completado y Eliminado. Estos elementos de trabajo también se filtran por fecha y usuario, y solo se muestran los elementos que fueron creados o actualizados en los últimos 30 días. Además, deben haber sido creados por, asignados a, o autorizados como el usuario actual.
Para vincular elementos de trabajo a una PR existente:
En la pestaña Información general de la PR, en el área Elementos de trabajo, seleccione +.
Escriba el identificador del elemento de trabajo o busque el título del elemento de trabajo. Seleccione el elemento de trabajo de la lista que aparece.
Para quitar un vínculo de elemento de trabajo, seleccione el icono x situado junto al elemento de trabajo. Al eliminar un vínculo solo se elimina el vínculo entre el elemento de trabajo y el PR. Los vínculos creados en la rama o a partir de confirmaciones permanecen en el elemento de trabajo.
Para vincular elementos de trabajo a la PR:
Seleccione la pestaña Información general en la PR.
Seleccione el botón Añadir en el área Elementos de trabajo.
Escriba el identificador del elemento de trabajo o busque elementos de trabajo con títulos que coincidan con el texto. Seleccione el elemento de trabajo de la lista que aparece. Buscar por título devuelve elementos de trabajo filtrados por estado; se excluyen todos los elementos de trabajo cuyos estados tienen categorías Completado y Eliminados. Estos elementos de trabajo también se filtran por fecha y usuario, y solo se muestran los elementos creados o actualizados en los últimos 30 días. Además, deben ser creados por, asignados a, o autorizados por el usuario actual.
Quite los vínculos del elemento de trabajo seleccionando el botón Quitar que aparece al mantener el puntero sobre el elemento de trabajo. Al quitar un vínculo, solo se quita el vínculo entre el elemento de trabajo y la PR. Los vínculos creados en la rama o a partir de confirmaciones permanecen en el elemento de trabajo.
Para vincular elementos de trabajo, abra la PR en el explorador y realice las actualizaciones necesarias en la página Información general de la PR.
Puede vincular elementos de trabajo de Azure Boards a solicitudes de incorporación de cambios en el momento de crearlas con az repos pr create --work-items <Id1> <Id2>, donde <Id> es el identificador del elemento de trabajo.
Por ejemplo, el siguiente comando vincula los elementos de trabajo #63 y #64 a una nueva PR en la rama new:
Azure CLI
az repos pr create --repository Fabrikam --source-branch new --work-items6364
Para administrar los elementos de trabajo de una PR existente, use az repos pr work-item.
Para vincular elementos de trabajo a una PR existente, use az repos pr work-item add --id <PR Id> --work-items <Id1> <Id2>.
Para enumerar los elementos de trabajo vinculados a una PR, use az repos pr work-item list --id <PR Id>.
Para desvincular un elemento de trabajo de una PR, use az repos pr work-item remove --id <PR Id> --work-items <Id1>.
Al desvincular, solo se quita el vínculo entre el elemento de trabajo y la PR. Los vínculos creados en la rama o a partir de confirmaciones permanecen en el elemento de trabajo.
Azure CLI
az repos pr work-item add --id--work-items
[--detect {false, true}][--org][--subscription]
Parámetros
Parámetro
Descripción
--id
Id. de la PR. Requerido.
--work-items
Identificadores de los elementos de trabajo que se van a vincular. Separados por espacios. Requerido.
--detect
Detectar automáticamente la organización. Valores aceptados: false, true.
--org--organization
Dirección URL de la organización de Azure DevOps. Puede configurar la organización predeterminada mediante az devops configure -d organization=<ORG_URL>. Obligatorio si no está configurado como predeterminado o seleccionado a través de la configuración de Git. Ejemplo: https://dev.azure.com/MyOrganizationName/.
--subscription
Nombre o identificador de la suscripción de Azure. Puede configurar la suscripción predeterminada mediante az account set -s <NAME_OR_ID>.
Los comandos de la CLI de Azure DevOps no son compatibles con Azure DevOps Server.
Incorporación de etiquetas a una PR
Utilice etiquetas para mostrar detalles importantes y ayudar a organizar las PRs. Las etiquetas pueden comunicar información adicional a los revisores, como que la PR es un trabajo en curso o es una corrección para una versión futura.
Para agregar una etiqueta al crear una PR, escriba un nombre de etiqueta en la sección Etiquetas. Después de crear la PR, puede administrar las etiquetas en la sección Etiquetas.
Incorporación de datos adjuntos a solicitudes de incorporación de cambios
Puede adjuntar archivos, incluidas imágenes, a una PR durante o después de su creación. Seleccione el icono de clip de papel debajo del campo Descripción, o bien arrastre y coloque los archivos directamente en el campo Descripción de la PR.
Cambio de la rama de destino de una PR activa
Para la mayoría de los equipos, casi todos los PRs tienen como destino una rama predeterminada, como main o develop. Si a veces necesita tener como destino una rama diferente, es fácil olvidar cambiar la rama de destino al crear la PR. Si esto sucede, puede cambiar la rama de destino de una PR activa:
Seleccione Más acciones en la esquina superior derecha de la página Información general de la PR y, después, seleccione Cambiar rama de destino en el menú desplegable.
En el panel Cambiar rama de destino, seleccione Elegir una rama de destino, elija la nueva rama y, a continuación, seleccione Cambiar.
Enviar notificaciones de solicitud de incorporación de cambios por correo electrónico a las partes interesadas
Puede compartir una solicitud de incorporación de cambios por correo electrónico para notificar a los revisores y comunicarse con los miembros del equipo. Para compartir una PR:
Seleccione Más opciones en la página Información general de la PR y, después, seleccione Compartir solicitud de incorporación de cambios.
Agregue los destinatarios en la pantalla Compartir solicitud de incorporación de cambios; para ello, escriba sus nombres en el campo Para: y selecciónelos entre los nombres de usuario que aparecen. También puede quitar destinatarios.
Agregue un mensaje opcional en el campo Nota (opcional) y, a continuación, seleccione Enviar. Los destinatarios reciben un correo electrónico que solicita su atención y con un vínculo a la PR.
Nota
Si usa la característica de correo electrónico integrada, solo puede enviar el correo electrónico a las direcciones individuales de los miembros del proyecto. No se admite la incorporación de un grupo de equipos o un grupo de seguridad en la línea Para:. Si agrega una cuenta de correo electrónico que el sistema no reconoce, recibirá un mensaje que le indica que uno o varios destinatarios de su correo electrónico no tienen permisos para leer la solicitud de incorporación de cambios enviada.
Para que la característica de correo electrónico funcione, el administrador de Azure DevOps Server debe configurar un servidor SMTP.
Únase a la serie de reuniones para crear soluciones de inteligencia artificial escalables basadas en casos de uso reales con compañeros desarrolladores y expertos.
Obtenga información sobre cómo revisar las solicitudes de incorporación de cambios mediante Git en Azure Repos, incluyendo realizar comentarios, agregar sugerencias y votar los cambios.
Responda a los comentarios y complete las solicitudes de incorporación de cambios en Azure Repos. Obtenga información sobre las opciones de finalización, la finalización automática y el abandono o reversión de las solicitudes de incorporación de cambios.
Información sobre las directrices de solicitud de incorporación de cambios, su administración y consideraciones al trabajar en un repositorio Git de Azure Repos
Las solicitudes de incorporación de cambios de fusión mediante combinación con "squash" mantienen un historial lineal de Git. Más información sobre las incidencias y la prevención de varias base de mezcla.
Obtenga información sobre cómo resolver conflictos de combinación derivados de una fusión mediante combinación de Git o una fusión mediante cambio de base de Git, con Visual Studio o la línea de comandos.