Preguntas etiquetadas con cherry-pick

En la gestión de control de fuente, el acto de extraer selectivamente cambios individuales de un par a otro se denomina "selección selectiva".

875
Cómo seleccionar múltiples confirmaciones

Tengo dos ramas Commit aes la cabeza de uno, mientras que el otro tiene b, c, d, ey fen la parte superior de a. Quiero mover c, d, ey fhasta la primera rama sin comprometerse b. Usar Cherry Pick es fácil: verifique la primera rama Cherry-Pick una por una y vuelva ca fcolocar la segunda rama en la...

726
¿Es posible elegir un commit desde otro repositorio git?

Estoy trabajando con un repositorio git que necesita una confirmación de otro repositorio git que no sabe nada del primero. Por lo general, elegiría con cereza usando el HEAD@{x}en el registro, pero debido a que esto .gitno sabe nada de esta entrada de registro (directorio físico diferente), ¿cómo...

587
¿Cómo git-cherry-pick solo cambia a ciertos archivos?

Si quiero fusionarme en una rama de Git, los cambios realizados solo en algunos de los archivos cambiaron en una confirmación particular que incluye cambios en varios archivos, ¿cómo se puede lograr esto? Supongamos que el git commit llamada stufftiene cambios en los archivos A, B, C, y Dpero...

501
En parte, elegir un compromiso con Git

Estoy trabajando en 2 ramas diferentes: lanzamiento y desarrollo . Noté que todavía necesito integrar algunos cambios comprometidos con la rama de lanzamiento nuevamente en la rama de desarrollo . El problema es que no necesito todo el commit, solo algunos trozos en ciertos archivos, así que un...

389
Abortar un git cherry-pick?

Corrí git cherry-pick <hash>y tuve conflictos de fusión. No quiero resolver los conflictos, solo quiero abortar la selección de cereza. Al hacer una fusión real (con git merge) hay lo útil git merge --abort. ¿Cuál es el equivalente para la recolección de

374
Fusionarse con una confirmación específica

Creé una nueva rama nombrada newbranchdesde la masterrama en git. Ahora he hecho un poco de trabajo y que fusionar newbrancha master; sin embargo, he realizado algunos cambios adicionales newbranchy quiero fusionarme newbranchhasta el cuarto compromiso del último paramaster . Lo usé...

302
Flujo de trabajo de Git Cherry-pick vs Merge

Suponiendo que soy el mantenedor de un repositorio, y quiero obtener cambios de un contribuyente, hay algunos flujos de trabajo posibles: cherry-pickCada uno me comprometo desde el control remoto (en orden). En este caso, git registra la confirmación como no relacionada con la rama remota. En...

287
Eliminar confirmación específica

Estaba trabajando con un amigo en un proyecto, y él editó un montón de archivos que no deberían haberse editado. De alguna manera fusioné su trabajo con el mío, ya sea cuando lo saqué o cuando traté de elegir los archivos específicos que quería. He estado buscando y jugando durante mucho tiempo,...

110
git cherry-pick no funciona

Estoy tratando de seleccionar una confirmación del maestro y llevarla a la rama de producción actual. Sin embargo, cuando ejecuto git cherry-pick <SHA-hash>, recibo este mensaje: # On branch prod_20110801 # Untracked files: # (use "git add <file>..." to include in what will be...