Durch die Verwendung einer grafischen Benutzeroberfläche im Gegensatz zur CLI habe ich versehentlich jede Datei in einem Mercurial-Projekt entfernt.
Ich erholte mich mit Revert ok und verlor etwas Arbeit, die ich, da ich eine Zeitmaschine habe, leicht zurückbekommen konnte. Aber gibt es eine Möglichkeit, solche Dateien zu entfernen / wiederherzustellen? Durchsuchte das Handbuch und googelte, konnte aber nichts sehen. Irgendwelche Plugins?
Ich beantworte hier wahrscheinlich meine eigene Frage, aber die Dateien wurden aus dem Verzeichnis entfernt und befanden sich nicht im Papierkorb, um sie wiederherzustellen. Ich gehe also davon aus, dass Entfernen unwiderruflich ist.
ps Ich weiß das hg forget
oder hg remove -Af
werde es entfernen, ohne es aus dem Verzeichnis zu löschen, aber meine Frage hat mit dem Fehler zu tun, den ich gemacht habe, im Gegensatz zu coolem Durchdenken der Aktion.