Wie kann man die Git-Reset-SOFT rückgängig machen, um meine Änderungen zurückzuholen?
-
21-12-2019 - |
Frage
Ich hatte einige lokale Änderungen in meinem Verzeichnis, die ich mit GIT-Commit begangen habe.Später wurde mir klar, dass meine Änderungen aus Versehen meinen Build brach.Also habe ich auf meinem Repo ein "Git-Reset --soft" gemacht. Aber ich bin vermasselt, da ich die Änderungen nicht wiedergefunden hatte, da einige von ihnen die neue Funktionalität enthalten, die ich wollte.Jede Hilfe, wie man einen "Git Reset-SOFT" -Opersatz rückgängig macht, damit ich meine engagierten Änderungen wieder erhalten kann.
Lösung
Sie sollten wieder auf Ihre Commit-ID git Reset _your_hash _ zurücksetzen, da GIT-Reset -Soft die Dateien nur zurücksetzen und nicht den Index oder den Arbeitsbaum zurücksetzen.
BTW in Ihrem Git-Reflog sollten Sie einige Ihrer Commits finden.