github fusiona hasta un compromiso específico

Git le permite a uno fusionarse hasta un compromiso específico. Por ejemplo, fusionar la twig principal hasta una confirmación en dev que no es necesariamente la última confirmación. El command para esto es el siguiente:

git merge <commitId> 

La aplicación web github le permite a uno administrar sus twigs al iniciar una fusión. Uno logra esto usando "Crear una request de extracción" en la vista "Comparar cambios". La interfaz me confunde porque, si especifico un set de cambios en lugar de una twig para comparar, github no me dará la opción de iniciar una request de extracción (aunque realizará la comparación).

¿Alguien sabe si es posible lograr una fusión hasta un set de cambios específico o una label de la aplicación web github?

La request de extracción de Github se realiza para las sucursales.

Si desea fusionarse hasta un cambio específico, vaya a ese compromiso usando

 git checkout <commit-id> 

crear una twig git a partir de ahí

  git branch <branch-name> 

crea una request de extracción desde la twig recién creada.

Ejemplo: verifique este enlace , dice que rajuGT quiere fusionar 1 commit en sstephenson: master de rajuGT: Object_isObject .
here master es la twig principal de sstephenson repository y Object_isObject es una twig de tema a la que se solicita una request de extracción.

Nota: Cualquier cambio realizado después de la request de extracción a la twig de request de extracción, se considerará en la request de extracción. Por lo tanto, siempre intente utilizar twigs de tema para parches.