Sobes.tech
Middle

¿Qué es cherry-pick en el contexto de los sistemas de control de versiones?

sobes.tech AI

Respuesta de la IA

Cherry-pick — es una operación en Git que permite aplicar los cambios de un commit específico de una rama a otra.

Se utiliza para:

  • Aplicar una corrección concreta de una rama a otra, sin transferir todo el historial.
  • Incorporar funcionalidades de una rama experimental a la principal antes de fusionarlas completamente.

Sintaxis:

# Aplicar un commit con un hash específico en la rama actual
git cherry-pick <commit-hash>

En caso de conflictos durante cherry-pick, deben resolverse manualmente, de manera similar a los conflictos en fusiones o movimientos.