Eliminar una solicitud de extracción cerrada de GitHub

179

Accidentalmente hice una solicitud de extracción incorrecta y terminé cerrando la solicitud yo mismo. Está en un estado cerrado en este momento, pero es accesible a través de una URL directa y se muestra en mi barra de actividad.

¿Hay alguna forma de eliminar una solicitud de extracción por completo para que ya no sea accesible a través de URL o aparezca en su historial de actividad?

Aristona
fuente
3
No. Solo puedes cerrarlo.
Eugene Ryzhikov
9
La cuenta de GitHub y las preguntas relacionadas con la interfaz de usuario son mejores para WebApps.StackExchange.com o directamente a su soporte
azar el
Puede deshacerse de todas las solicitudes de extracción (y otras cosas como archivos LFS) eliminando y recreando el repositorio. La mayoría de las veces no puede permitirse esto, pero puede ayudar si se equivoca desde el principio.
Machta
1
Gran Q y otra víctima de las mandarinas SO. Grandes respuestas también.
RichieHH

Respuestas:

209

No hay forma de que pueda eliminar una solicitud de extracción usted mismo : usted y el propietario del repositorio (y todos los usuarios con acceso push) pueden cerrarla, pero permanecerá en el registro. Esto es parte de la filosofía de no negar / ocultar lo que sucedió durante el desarrollo.

Sin embargo, si hay razones críticas para eliminarlo (esto es principalmente una violación de los Términos de Servicio de Github), el personal de soporte de Github lo eliminará por usted.

Ya sea que estén o no dispuestos a eliminar su RP para usted es algo que puede preguntarles fácilmente, simplemente envíeles un correo electrónico a [email protected]

ACTUALIZACIÓN: Actualmente, Github requiere que se creen solicitudes de soporte aquí: https://support.github.com/contact

Nevik Rehnel
fuente
22
Ellos (el personal de Github) solo eliminan las solicitudes de extracción que contienen datos confidenciales.
Yousha Aleayoub
44
Alguna información útil: help.github.com/articles/… "... puede eliminar permanentemente todas las vistas almacenadas en caché de su repositorio y extraer solicitudes en GitHub poniéndose en contacto con el Soporte de GitHub".
Justin Domnitz el
44
Muy triste. Presento un PR incorrecto aproximadamente una vez por semana porque mantengo un repositorio bifurcado y el PR predeterminado está en la cabeza. En algún momento tendremos que
desviarnos
Sé que esta es una pregunta anterior, pero ¿ha intentado eliminar su cuenta de github y volver a crearla? De la documentación, cuando elimina su cuenta, github dice que elimina automáticamente todas sus solicitudes de extracción realizadas en otro repositorio. Pero esto significa que tienes que comenzar tu "nueva vida" en github. Creo que esta es la única manera. Esperemos que alguien abra esta pregunta y ponga esta respuesta a continuación.
MaXi32
1
Para lo que vale, me contacté con el soporte de GitHub hoy para solicitar la eliminación de un RP que se envió por error a otro repositorio donde soy administrador. Lo borraron para mí y fueron súper amables. :)
Marc.2377
8

Esta es la respuesta que recibí de Github cuando les pedí que borraran una solicitud de extracción:

"¡Gracias por ponerse en contacto! Las solicitudes de extracción no se pueden eliminar a través de la interfaz de usuario en este momento y solo eliminaremos las solicitudes de extracción cuando contengan información confidencial como contraseñas u otras credenciales".

ALI ABU FOUL
fuente