Ich habe einen Kommentar zu einem Problembericht auf GitHub hinzugefügt. Er war relativ umfangreich und enthielt viel Markdown-Formatierung.
Dann habe ich versucht, eine kleine Änderung vorzunehmen, aber aufgrund eines Fehlers von GitHub oder Firefox wurde der Inhalt des Kommentars durch einen völlig irrelevanten Text ersetzt (eigentlich sieht es irgendwie so aus, als wäre es mein anderer Kommentar zu einem anderen Problem im selben Repository – aber das spielt eigentlich keine Rolle). Ich möchte den korrekten Inhalt des Kommentars wiederherstellen.
Ich sehe die Schaltfläche „Bearbeitet ▽“ ( ) oben in meinem Kommentar. Und wenn ich darauf klicke, wird eine Liste mit Versionen des Kommentars angezeigt, in der ich die richtige Version sehen kann. Aber das Problem ist, dass diese Funktion es mir ermöglicht,Vorschauvorherige Version meines Kommentars, aber nichtwiederherstellenes. Ich meine:
- es gibt auch keine Schaltfläche wie „Diese Kommentarversion wiederherstellen“;
- auch kann ich die neuste (ungültige) Version nicht mit der Schaltfläche „Revision aus Verlauf löschen“ löschen (weil „Die neuste Revision kann nicht gelöscht werden“);
- ich kann den alten Inhalt auch nicht in die Zwischenablage kopieren und ihn dann manuell einfügen (weil nur die optischen Unterschiede zwischen zwei Versionen in der Vorschau angezeigt werden, aber nicht der vollständige Inhalt einer bestimmten Version mit kopierbarer Markdown-Formatierung).
Es sieht also so aus, als ob "Ichsehenes, aber ich kann nichtbekomme es/stelle es wieder her". Irgendwelche Ideen? Vielleicht gibt es eine Möglichkeit, ein spezielles Issue-Tracker-Repo zu klonen (so wie ich ein spezielles Wiki-Repo herunterladen kann)? Vielleicht gibt es eine Möglichkeit, es über die API zu bekommen?
Antwort1
Ich habe es irgendwie geschafft, eine zwischengespeicherte Version meines Kommentars zu übermitteln und habe dasselbe Problem wie Sie festgestellt.
- Verwenden Sie in einem Tab die Schaltfläche „Bearbeitet“, um eine gute vorherige Version abzurufen, die in einem Rahmen angezeigt wird. (Die Version Ihres eingefügten Textes wird ein Unterschied sein – versuchen Sie, die angezeigten Unterschiede zu minimieren, da Sie sie manuell herausbearbeiten müssen.)
- Wählen Sie mit der Maus den gesamten Inhalt dieses Rahmens aus
- Klicken Sie in Firefox mit der rechten Maustaste und wählen Sie „Auswahlquelle anzeigen“. In Chrome müssen Sie auf „Untersuchen“ gehen,
<article class="markdown-body entry-content comment-body p-0"
dort mit der rechten Maustaste klicken und „Als HTML bearbeiten“ auswählen. Wählen Sie den resultierenden Text aus. - Bearbeiten Sie in einem anderen Tab den Problemkommentar und ersetzen Sie den gesamten Text durch das HTML
- Bearbeiten Sie die Unterschiede im Text, damit Ihre vorherige Version ordnungsgemäß wiederhergestellt wird.
Wenn Sie Ihren Text wieder im Markdown-Format haben möchten/brauchen, konvertieren Sie ihn lokal mit Pandoc oder einem anderen HTML>MD-Konvertierungstool, bevor Sie ihn im letzten Schritt wieder einfügen.