Ich habe einen meiner Zweig geschoben, bevor Sie die Änderungen fest und dann ausgecheckt zu einem anderen Zweig. dann habe ich git zurückgesetzt, um diesen Zweig dem Ursprung ähnlich zu machen. Auch der entfernte Zweig wurde gelöscht. Jetzt, wenn ich zum ersten Zweig zurückwechsle, sehe ich nicht die Dateien, die da waren. Diese Dateien wurden hinzugefügt, aber nicht festgeschrieben. Wie kann ich die Dateien wiederherstellen?Wiederherstellen nicht festgeschriebenen Dateien in GIT
0
A
Antwort
0
Führen Sie die unerreichbaren git Objekte zeigen folgendes:
git fsck --cache --no-reflogs --lost-found --unreachable HEAD
ihnen Platz in .git/lost-gefunden, die --unreachable Flagge überspringen.
Verwandte Themen
- 1. Wiederherstellen von gestaffelten, aber nicht festgeschriebenen Dateien nach 'git rm -rf'
- 2. Wiederherstellen von Datenbankzeilen aus einer nicht festgeschriebenen Transaktion
- 3. Dateien in einem Git-Ordner wiederherstellen
- 4. Wiederherstellen gelöschter Dateien von SourceTree oder Git
- 5. Wiederherstellen gelöschte Datei nicht inszeniert in Git
- 6. Wiederherstellen von Dateien von Git Checkout
- 7. Git markiert Dateien als geändert, kann nicht auschecken oder wiederherstellen
- 8. Wiederherstellen von Dateien von früheren Git commit nach git rm
- 9. Wiederherstellen gebrochen git-Repository
- 10. Wie finden Sie nicht festgeschriebenen Code nach gezogenen Git
- 11. Wiederherstellen ein git reset --soft
- 12. Suche nach festgeschriebenen Dateien zu Kommentaren
- 13. Wiederherstellen eines vorherigen Git-Commits?
- 14. Git-Repo Suche nach String in allen festgeschriebenen Dateien (unbekannter Zweig und Commit)
- 15. Git löschte alles, wie man Dateien und Ordner wiederherstellen
- 16. Ungelöste Dateien in notable wiederherstellen
- 17. Wie man zwischen lokalen nicht festgeschriebenen Änderungen und Ursprung unterscheidet
- 18. Wiederherstellen gelöschter .git/modules Ordner
- 19. Mercurial: Wiederherstellen von Dateien
- 20. Wie `.git/index` lokal wiederherstellen?
- 21. Gewählte Dateien mit Git Extensions speichern
- 22. Git: Erstellen Sie eine Zweigstelle von nicht gestützten/nicht festgeschriebenen Änderungen am Master
- 23. Wiederherstellen gelöschter Dateien in Aptana Studio 3?
- 24. CVS: Suche nach festgeschriebenen Dateien an einem bestimmten Datum
- 25. Kann git "leere Versionen" neuer Dateien festschreiben?
- 26. Alle Dateien in einem Ordner wiederherstellen
- 27. Separate Dateien in Git
- 28. untracked Dateien nicht in git status gezeigt
- 29. git - Zweig wiederherstellen, um wie Master auszusehen?
- 30. Git - Können wir gelöschte Commits wiederherstellen?
Siehe http://stackoverflow.com/q/1108853/4289417. "git fsck --cache --no-reflogs --lost-found --unreachable HEAD" sollte helfen. –
Das hat mir einen unerreichbaren Blob gegeben. Was kann ich damit machen? –
Err nein du kannst es nicht wirklich auschecken. Sehen Sie den Link für Details, aber Sie können zum Beispiel "git show -p --format = rohe $ blob" darauf ausführen, etc. Siehe auch .git/lost-found. –