Restaure a versão anterior do meu comentário no GitHub

Restaure a versão anterior do meu comentário no GitHub

Adicionei um comentário a um relatório de problemas no GitHub. Foi relativamente significativo com muita formatação Markdown.

Então tentei fazer uma pequena edição nele, mas devido a algum bug do GitHub ou Firefox, o conteúdo do comentário foi substituído por um texto absolutamente não relacionado (na verdade, de alguma forma, parece ser meu outro comentário de outro problema no mesmo repositório - mas isso realmente não importa). Quero restaurar o conteúdo correto do comentário.

Vejo o editado ▽botão “editado ▽” ( ) na parte superior do meu comentário. E pressioná-lo revela uma lista de versões do comentário onde posso ver a versão correta. Mas o problema é que esse recurso me permitevisualizaçãoversão anterior do meu comentário, mas não pararestauraristo. Quero dizer:

  • nem existe algo como o botão "Restaurar esta versão de comentário";
  • nem posso excluir a versão mais recente (inválida) com o botão "Excluir revisão do histórico" (porque "A revisão mais recente não pode ser excluída");
  • também não posso copiar o conteúdo antigo para a área de transferência e colá-lo manualmente (porque apenas visualiza a diferença visual entre duas versões, mas não mostra o conteúdo completo de uma versão específica com formatação Markdown copiável).

Então parece que "euverisso, mas não possopegue/restaure-o". Alguma ideia? Talvez haja uma maneira de clonar um repositório especial de rastreador de problemas (como eu posso baixar um repositório wiki especial)? Talvez haja uma maneira de obtê-lo por meio da API?

Responder1

De alguma forma, consegui enviar uma versão em cache do meu comentário e encontrei o mesmo problema que você.

  • em uma guia, use o botão editado para recuperar uma boa versão anterior, que é exibida em um quadro. (A versão do seu texto que você colou será uma comparação - tente minimizar as diferenças exibidas, pois você precisará editá-las manualmente)
  • usando o mouse, selecione todo o conteúdo desse quadro
  • no Firefox, clique com o botão direito e 'visualizar fonte de seleção', ou no Chrome você terá que ir em 'inspecionar' e localizar <article class="markdown-body entry-content comment-body p-0"e clicar com o botão direito e selecionar 'editar como HTML'. Selecione o texto resultante
  • em outra aba, edite o comentário do problema e substitua todo o texto pelo HTML
  • edite as diferenças no texto para que sua versão anterior seja restaurada corretamente

Se você quiser/precisar do seu texto de volta no formato markdown, converta-o localmente usando pandoc ou alguma outra ferramenta de conversão html>md antes de colá-lo novamente na última etapa

informação relacionada