Git – Cherry elige una única confirmación para la request de extracción

Puede que aún no tenga la terminología abajo. Hice un file para agregarlo a un proyecto abierto en git. Bifurqué el proyecto. Hice algunos cambios y mi última confirmación es el file que deseo solicitar al proyecto y no los pequeños cambios que hice antes. Cuando voy al sitio github y hago una request de extracción obtengo todas las confirmaciones antes de la que quiero, que es la última de un file y no quiero enviar todas las otras confirmaciones porque no creo que sea necesario para el proyecto. Solo mis propios cambios. ¿Qué debo hacer? ¿Debo hacer otra res o adjuntar el file singularmente y enviar, si eso es posible?

Debes crear una nueva twig desde el HEAD remoto, seleccionar la confirmación con esa twig, pasar la twig a tu repository en GitHub y luego crear una request de extracción.

git checkout -b mybranch git fetch upstream git reset --hard upstream/master git cherry-pick <commit-hash> git push origin mybranch:mybranch