Files
freeCodeCamp/mock-guide/spanish/git/git-cherry-pick/index.md
Stuart Taylor 7da04a348b fix: Update packages and fix local dev (#26907)
<!-- Please follow this checklist and put an x in each of the boxes, like this: [x]. It will ensure that our team takes your pull request seriously. -->

- [x] I have read [freeCodeCamp's contribution guidelines](https://github.com/freeCodeCamp/freeCodeCamp/blob/master/CONTRIBUTING.md).
- [x] My pull request has a descriptive title (not a vague title like `Update index.md`)
- [x] My pull request targets the `master` branch of freeCodeCamp.
2018-10-23 18:48:46 +05:30

47 lines
1.7 KiB
Markdown

---
title: Git Cherry Pick
localeTitle: 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](https://git-scm.com/docs/git-cherry-pick) 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
```shell
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
```shell
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:
```shell
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.
```shell
git cherry-pick --continue
```
Si desea abortar una selección intermedia, puede utilizar la bandera de abortar:
```shell
git cherry-pick --abort
```