Cherry Pick

Cherry picking is the act of picking a commit from a branch and applying it to another.

El comando git cherry-pick es un potente comando que permite que las confirmaciones arbitrarias de Git se elijan por referencia y se añadan al actual HEAD de trabajo.

La ejecución de cherry-pick es el acto de elegir una confirmación de una rama y aplicarla a otra. git cherry-pick puede ser útil para deshacer cambios. Por ejemplo, supongamos que una confirmación se aplica accidentalmente en la rama equivocada. Puedes cambiar a la rama correcta y ejecutar cherry-pick en la confirmación para aplicarla a donde debería estar.

Cuándo utilizar git cherry pick

Es una herramienta útil, pero no siempre es una práctica recomendada. Ejecutar cherry-pick puede generar confirmaciones duplicadas y, en muchos casos en los que su ejecución sí funcionaría, son preferibles las fusiones tradicionales. Por lo tanto, git cherry-pick es una herramienta útil solo en algunos casos...

git cherry-pick

Además, git cherry-pick admite la introducción de opciones para la resolución de conflictos de fusión, incluidas las siguientes: --abort, --continue y --quit.

La ejecución del comando cherry-pick es potente y cómoda, y resulta increíblemente útil en algunos casos. La ejecución de cherry-pick no debería aplicarse equivocadamente en lugar de git merge o git rebase.

Last updated