2012-10-10 16 views
10

Also habe ich unbeabsichtigt einige neue, nicht geordnete Dateien aus dem Arbeitsbaum mit git clean -f entfernt. Gibt es eine Möglichkeit, die fehlerhaften Dateien rückgängig zu machen oder erneut hinzuzufügen?Git Clean rückgängig machen

+3

Nein, gibt es nicht. Wenn sie nicht verfolgt werden, hat Git nichts mit ihnen zu tun. Tu das nicht. – meagar

Antwort

10

Wenn Ihre Dateien von Git bereinigt wurden, dann wurden sie von Git nicht an erster Stelle verfolgt. Leider bleibt Ihnen die andere Methode, mit der Sie Dateien aus einem Backup wiederherstellen, überlassen.

Dies ist nicht etwas, Git kann Ihnen helfen.

+0

Oh, ich glaube, ich habe missverstanden, was sie mit "Entfernen" hier gemeint haben http://www.kernel.org/pub/software/scm/git/docs/git-clean.html. Es hörte sich an, als ob git clean die Dateien nicht mehr löscht, sondern die Dateien verfolgt. – Tony

+0

@Tony Wenn Sie möchten, dass Dateien nicht mehr in 'git status' angezeigt werden, fügen Sie sie zu Ihren' .gitignore' oder '.git/info/exclude' Dateien ([docs] (http: // www.kernel.org/pub/software/scm/git/docs/gitignore.html)). –

Verwandte Themen