Uso de Smart Merge
Escrito para la antigua interfaz de usuario
Este artículo fue escrito para la antigua interfaz de usuario. Las instrucciones todavía se pueden usar, pero las capturas de pantalla están desactualizadas. En algunos casos, los elementos mencionados en las instrucciones se han movido o cambiado. Si no puede encontrar un elemento, consulte el ¿Dónde quedó? artículo.
Resumen
En DevOps, Smart Merge te permite fusionar rápidamente los cambios de una rama de origen en una rama de destino. Este artículo te guía paso a paso para realizar una Smart Merge. Estas instrucciones no abarcan las Smart Merges con cambios en conflicto; para aprender a resolver conflictos, consulta el siguiente artículo.
Smart Merge frente a Pull Request
Smart Merge y Pull Request ambos fusionan cambios de una rama de origen en una rama de destino, pero cada uno se adapta a un flujo de trabajo diferente.
Smart Merge es un proceso optimizado de un solo paso que fusiona cambios directamente entre ramas sin requerir una Pull Request ni la aprobación del equipo. Funciona bien en situaciones urgentes, como correcciones urgentes o cambios críticos que deben publicarse rápidamente.
Un Pull Request, en cambio, es un proceso estructurado de varios pasos diseñado para la colaboración del equipo. Permite que varios revisores inspeccionen los cambios, soliciten revisiones y los aprueben formalmente antes de fusionarlos.
Como regla general, usa una Pull Request cuando los cambios necesiten supervisión o aprobación de otros miembros del equipo, y elige Smart Merge cuando necesites integrar cambios rápidamente.
Para obtener más información sobre las solicitudes de extracción, consulta el siguiente artículo.
Ejecutar Smart Merge
Resolver conflictos
Después de seleccionar la rama de destino, Smart Merge compara ambas ramas para identificar cambios que no puede fusionar automáticamente. Cuando finalice la comprobación, se te notificará si la rama se puede fusionar o si primero debes resolver los conflictos. Si no hay conflictos, omite este paso y continúa con Revisar cambios.

Para resolver conflictos de Smart Merge, puedes Conservar los cambios de destino o Sobrescribir los cambios de destino para cada cambio para lograr el resultado deseado. El siguiente artículo explica el proceso en detalle.
Revisar cambios
Una vez resueltos los conflictos, debes revisar los cambios de cada componente con el Visor de diferencias de componentes. Todos los componentes con cambios se enumeran en la lista de Componentes con cambios de la izquierda. Al hacer clic en un componente, se abre en el Visor de diferencias para que puedas revisar los cambios.

Para revisar los cambios de un componente, selecciónalo en la lista de Componentes con cambios lista de la izquierda.
Todos los componentes deben revisarse.
Al revisar un componente, el código fuente de Destino y Origen se muestra lado a lado, con las diferencias resaltadas.
Rojo: Líneas que se eliminarán.
Verde: Líneas que se agregarán.

Repite el proceso de revisión para cada componente.
Última actualización
¿Te fue útil?




