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:
- problemas abiertos hace más de un año
state:open created:<2013-01-01
- los con los que estoy involucrado
involves:twp state:open created:<2013-01-01
- y los que no se actualizaron en el último año
involves:twp state:open updated:<2013-01-01
¿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.
No, la API de github solo le permite abrir / cerrar / reabrir problemas. Aquí está la documentación de la API de problemas .
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":
- Clona tu repo original.
- Copia tus problemas a través de la API de problemas.
- Eliminar el repositorio original; alternativamente, elige un nuevo nombre para tu nuevo repositorio.
- Vuelva a crear un nuevo repositorio basado en su clon.
- 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.
Podría simplemente pedirle a github que prohíba al usuario que creó el problema
Fuente: https://github.com/isaacs/github/issues/253#issuecomment-290944938
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.