Empujando los mismos cambios de git a múltiples twigs

Bifurqué un repository de Github y me gustaría actualizar una request de extracción abierta en el repository principal. Sin embargo, antes de hacerlo, quiero hacer una ejecución en seco en mi casilla local para asegurarme de que las cosas funcionen sin inconvenientes cuando alguien crea este proyecto después de fusionar la request de extracción.

Sin embargo, no estoy seguro de cómo probar este escenario. Estoy debatiendo si debería crear una nueva sucursal en mi repository bifurcado, organizar mis cambios e impulsarlo.

A partir de ahí, si voy a mi copy local del repository original y saco de mi repository bifurcado / nueva sucursal y trato de build, ¿eso debería cubrirme?

Si es así, mi pregunta es ¿cómo puedo actualizar mi request de extracción original con los cambios que envié a la nueva sucursal del repository bifurcado? Ya he organizado y empujado a la nueva twig, ¿hay alguna manera de "volver a presionarlos" a mi twig original, por lo que la request de extracción se actualiza?

Tal vez estoy muy lejos y hay un mejor enfoque para todo esto, en cuyo caso soy todo oídos. Gracias.

Estoy debatiendo si debería crear una nueva sucursal en mi repository bifurcado, organizar mis cambios e impulsarlo.

Esa es la mejor práctica generalmente aceptada: aísle su cambio en una twig que usted:

  • puede rebase en la parte superior de la twig upstream / master actualizada (upstream es el nombre del control remoto que hace reference al repository original, que puede recuperar, para asegurarse de que sus modificaciones sigan trabajando en la parte superior del historial anterior más reciente).
    Consulte " Extracción de nuevas actualizaciones del repository original de Github en el depósito de Github bifurcado "
  • o empuje hacia su tenedor remoto (origen), para hacer un PR de él.
    Consulte " Sugerencias para parejas sobre requestes de extracción " y " Horquilla de trabajo de Git con actualizaciones ".