2011-09-03 11 views
8

¿Cuál es el flujo de trabajo correcto para la realización efectiva de una solicitud de extracción?Tenedor de una solicitud de extracción, en Github

Para explicar el caso de uso: he encontrado un repositorio que contiene una solicitud de extracción que agrega una función que necesito. Lamentablemente, el autor de la solicitud de extracción se ha perdido y el propietario del repositorio no aceptará la solicitud de extracción hasta que se escriban las pruebas. Me gustaría "mover" la solicitud de extracción y escribir pruebas para que el propietario del repositorio acepte la nueva funcionalidad.

Respuesta

7

Puede bifurcar el proyecto original, escribir las pruebas unitarias, luego usar la función "Fork Queue" para incorporar selectivamente los cambios por el tercero en su propio repositorio, y finalmente emitir una solicitud de extracción a su propio repositorio pruebas incluidas, al repositorio original.

+0

Impresionante solución, no sabía acerca de esa función. Desafortunadamente, la solicitud de extracción original no se aplica limpiamente al repositorio actual (por lo que dice la herramienta de cola de horquillas). – CambridgeMike

+0

También puede hacer la "herramienta de horquilla" manualmente: agregue el repositorio de terceros con 'git remote add', y luego puede fusionar archivos y comparar y fusionar desde el otro repositorio con sus herramientas git usuales ... –

+2

¿Qué hacemos ahora? No hay cola de espera en github. –

Cuestiones relacionadas