tag repositorio from eliminar delete github privacy issue-tracking

repositorio - ¿Cómo eliminar completamente un problema de GitHub?



eliminar repositorio git local (9)

Actualización de noviembre de 2018: ¡Ahora puedes eliminar tus problemas !
Consulte " Github - eliminar problemas introducidos por error "

En mayo de 2018, respuesta original:

Tres años más tarde, y las cuestiones finales siguen siendo la respuesta (aún no es posible eliminarlas).
Consulte " El fantasma de los problemas pasados ", donde GitHub aconseja verificar y cerrar:

¿Es posible eliminar completamente un problema del rastreador de problemas de GitHub?


Los usuarios no pueden hacer esto, incluido el propietario del repositorio.

Pero los problemas pueden ser eliminados por el soporte Github. Uno puede contactar con ellos y solicitar la eliminación. Puede retrasarse o rechazarse, pero es una opción disponible que se puede usar.



Para la posteridad: eliminar problemas sería algo malo, ya que en general pueden ser objetivos de asociaciones en github.

Pero si estás dispuesto a sacrificar la información de colaboración, aquí hay un enfoque de "golpear con un martillo":

  1. Clona tu repo original.
  2. Copia tus problemas a través de la API de problemas.
  3. Eliminar el repositorio original; alternativamente, elige un nuevo nombre para tu nuevo repositorio.
  4. Vuelva a crear un nuevo repositorio basado en su clon.
  5. Vuelva a crear los problemas que desea mantener a través de la API de problemas.

Me imagino que esto podría potencialmente perder mucha otra información de enlace, así como bifurcaciones, solicitudes de extracción, etc.



Puede editar un problema existente (digamos si es un duplicado) y puede cambiar el título, la descripción y el hito objetivo para que sea algo completamente diferente. Eso es lo más cerca que puedes llegar a eliminar el ticket, AFIK.


Puedes eliminar todo el repositorio si es realmente importante.


Todavía imposible. Otra solución alternativa a las sugeridas en las otras respuestas es etiquetar el problema como "eliminado" (o cualquier otra etiqueta que le interese), para poder filtrarlas si usa la API github para recuperarlas. Obviamente, debe usar esa etiqueta específica solo para este propósito, configurando la etiqueta cuando cierre el problema.


Solicitud de característica pública

Escribí a GitHub en 2014-08 y https://github.com/jdennes respondió por correo electrónico:

Gracias por la sugerencia. Solo es posible editar / borrar el contenido del problema actualmente. Sin embargo, he agregado un +1 a esta sugerencia en nuestra Lista interna de solicitudes de funciones.

confirmar que no era posible.

La mejor solución hasta ahora

  • establezca el título en algo que nunca entre en conflicto con ninguna búsqueda, por ejemplo, un solo punto . .

    Es posible que esto no oculte el historial de su error por completo debido a los comentarios automáticos de "cambio de título a".

  • hacer el cuerpo vacío

El personal de GitHub tiene el poder

Si algo es un problema de seguridad, comuníquese con el personal de GitHub, generalmente responden rápidamente y pueden eliminar los problemas para siempre, como se puede ver en: http://archive.is/OfjVt que tiene los problemas 1 y 3 pero no 2.