Restaurar la versión anterior de mi comentario en GitHub

Restaurar la versión anterior de mi comentario en GitHub

Agregué un comentario a un informe de problema en GitHub. Fue relativamente significativo con mucho formato Markdown.

Luego intenté hacerle una edición menor, pero debido a algún error de GitHub o Firefox, el contenido del comentario fue reemplazado con texto que no tiene ninguna relación (en realidad, de alguna manera parece ser mi otro comentario de otro problema en el mismo repositorio). - pero en realidad no importa). Quiero restaurar el contenido correcto del comentario.

Veo el editado ▽botón "editado ▽" ( ) en la parte superior de mi comentario. Y al presionarlo se revela una lista de versiones del comentario donde puedo ver la versión correcta. Pero el problema es que esta característica me permiteavanceversión anterior de mi comentario, pero no pararestaurarél. Quiero decir:

  • tampoco hay algo como el botón "Restaurar esta versión de comentario";
  • tampoco puedo eliminar la versión más nueva (no válida) con el botón "Eliminar revisión del historial" (porque "La revisión más reciente no se puede eliminar");
  • Tampoco puedo copiar el contenido antiguo al portapapeles y luego pegarlo manualmente (porque solo muestra una vista previa de la diferencia visual entre dos versiones, pero no muestra el contenido completo de una versión específica con formato Markdown copiable).

Entonces parece "yovereso, pero no puedoConsíguelo/restaurarlo". ¿Alguna idea? ¿Quizás haya una manera de clonar un repositorio de seguimiento de problemas especial (como si pudiera descargar un repositorio wiki especial)? ¿Quizás haya una manera de obtenerlo a través de API?

Respuesta1

De alguna manera logré enviar una versión en caché de mi comentario y encontré el mismo problema que tú.

  • en una pestaña, use el botón editado para recuperar una buena versión anterior, que se muestra en un marco. (La versión del texto que pegaste será una diferencia; intenta minimizar las diferencias que se muestran, ya que tendrás que editarlas manualmente)
  • usando el mouse, seleccione todo el contenido de ese cuadro
  • en Firefox, haga clic derecho y "ver fuente de selección", o en Chrome tendrá que ir a "inspeccionar" y buscarlo <article class="markdown-body entry-content comment-body p-0", hacer clic derecho sobre eso y seleccionar "editar como HTML". Seleccione el texto resultante
  • en otra pestaña, edite el comentario del problema y reemplace todo el texto con HTML
  • edite las diferencias en el texto para que su versión anterior se restaure correctamente

Si desea o necesita su texto nuevamente en formato Markdown, conviértalo localmente usando pandoc o alguna otra herramienta de conversión html>md antes de volver a pegarlo en el último paso.

información relacionada