/ / Versehentlich entfernte gitignored-Ordner - git

Versehentlich entfernt gittigored Ordner - Git

Ich habe versehentlich gitignored-Ordner durch Ausführen des Befehls gelöscht git clean -fdx. Ich habe noch keine Änderungen vorgenommen.

Gibt es eine Möglichkeit, gitignored-Ordner wiederherzustellen?

Antworten:

4 für die Antwort № 1

Wenn git angewiesen wird, diese Verzeichnisse zu ignorieren, werden sie per Definition nicht im git-Repository verfolgt. Ich fürchte, so weit ich sehen kann, kann git diese Verzeichnisse nicht wiederherstellen.

Ihre einzige Chance wäre eine separate SicherungMechanismus wie Time Machine unter macOS oder andere Mittel zur Datenwiederherstellung. Normalerweise werden beim Löschen einer Datei tatsächlich nur einige Einträge in einer Adresstabelle des Dateisystems gelöscht, während die tatsächlichen Daten physisch noch vorhanden sind, bis die entsprechenden Datenblöcke mit anderen Daten überschrieben werden. Datenwiederherstellungstools nutzen diese Tatsache, um gelöschte Daten wiederherzustellen. Aber dies wäre offensichtlich eine Sache, die völlig unabhängig von git ist.