Para aumentar la velocidad de entrega, ¿qué flujo de trabajo SCM basado en Git sigue las mejores prácticas recomendadas por Google para una organización grande?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Cada equipo crea una feature branch a partir de main, hace commits de los cambios a esa rama y se fusiona con main después de la aprobación de la junta asesora de cambios..
Por qué esta es la respuesta
La opción correcta, "Cada equipo crea una feature branch a partir de main, hace commits de los cambios a esa rama y se fusiona con main después de la aprobación de la junta asesora de cambios", describe un flujo de trabajo de Gitflow o similar, que es una práctica recomendada para organizaciones grandes. Este enfoque permite el desarrollo paralelo de características, aísla los cambios para evitar interrupciones en la rama principal y asegura la revisión y aprobación antes de la integración, lo que aumenta la velocidad de entrega al reducir conflictos y errores. Las otras opciones son menos eficientes o más riesgosas: Hacer commits directamente a main antes de cada lanzamiento es propenso a errores y conflictos, ralentizando la entrega. Bifurcar el repositorio por cada grupo y fusionar antes de cada lanzamiento puede ser engorroso y generar conflictos complejos. Crear una rama personal y fusionar diariamente puede introducir inestabilidad en main si no hay revisiones adecuadas.
Aprueba tu examen — sin la interminable búsqueda de respuestas
Obtén todas las preguntas y explicaciones verificadas para este examen en un solo lugar, y ahorra horas de preparación. Más de 1,000 certificaciones · Más de 20 idiomas · Empieza gratis.
Aprueba tu examen más rápido → No se requiere tarjeta