freeCodeCamp/guide/spanish/git/git-cherry-pick/index.md

1.7 KiB

title localeTitle
Git Cherry Pick Git Cherry Pick

Git Cherry Pick

El comando git cherry-pick aplica los cambios introducidos por algunas confirmaciones existentes. Esta guía se centrará en explicar esta característica lo más posible, pero, por supuesto, la verdadera documentación de Git siempre será útil.

Comprobación de una selección de cereza de rama existente de maestro

Para aplicar el cambio introducido por la confirmación en la punta de la rama maestra y crear una nueva confirmación con este cambio. Ejecuta el siguiente comando

git cherry-pick master 

Compruebe en un cambio de un compromiso diferente

Para aplicar el cambio introducido por la confirmación en el valor hash particular que desea, ejecute el siguiente comando

git cherry-pick {HASHVALUE} 

Esto agregará los cambios incluidos referidos en ese compromiso, a su repositorio actual

Aplicar ciertas confirmaciones de una rama a otra.

cherry-pick te permite elegir y elegir entre confirmaciones de una rama a otra. Digamos que tienes dos ramas master y develop-1 . En la rama develop-1 tienes 3 confirmaciones con los ID de commit-1 , commit-2 y commit-3 . Aquí solo puede aplicar commit-2 al master rama por:

git checkout master 
 git cherry-pick commit-2 

Si encuentra algún conflicto en este punto, debe corregirlos y agregarlos usando git add y luego puede usar la marca de continuación para aplicar el cherry-pick.

git cherry-pick --continue 

Si desea abortar una selección intermedia, puede utilizar la bandera de abortar:

git cherry-pick --abort