¿Puedo eliminar mi bifurcación antes de que se acepte la solicitud de extracción? [cerrado]


16

Hice una bifurcación de un proyecto en github, hice una pequeña corrección y presenté una solicitud de extracción. Sin embargo, de cada solicitud de extracción "en línea", puedo ver que este desarrollador tardará mucho tiempo antes de revisar el mío. La cuestión es que no quiero el repositorio, simplemente lo bifurqué para resolver ese problema (que el desarrollador mismo tenía en TODO).

Mi pregunta es: si elimino el repositorio de mi cuenta, ¿el desarrollador aún podrá aceptar la solicitud de extracción? Es un cambio de solo unas pocas líneas.


Es por eso que el flujo de trabajo de branche protegido de GitLab es tan genial: github.com/gitlabhq/gitlabhq/blob/…
Ciro Santilli 新疆 改造 中心 法轮功 六四 事件

Respuestas:



5

Sí, todas las solicitudes de extracción están disponibles en el repositorio de destino, incluso si la bifurcación se elimina antes de fusionarse. El árbol Git se puede encontrar en la especificación de referencia pull/###/head, donde ###está el número de solicitud de extracción. El propietario del proyecto original puede fusionarse usando la interfaz web de GitHub o en la línea de comando descargando la rama:

git fetch origin pull/###/head:pullrequest
git merge pullrequest

Gran respuesta. Corto y fácilmente comprensible. Muchas gracias.
user137369

@ user137369: Genial, pero equivocado.
firegurafiku

@firegurafiku Lo sé, por eso no es la respuesta aceptada.
user137369

Hmm, sí, esto parece haber cambiado desde que lo publiqué (o originalmente era incorrecto). Lo editaré para reflejar la nueva información.
treinta

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.