web-dev-qa-db-de.com

So setzen Sie das Projekt auf ein früheres Commit in Android Studio zurück

Ich arbeite an einem Projekt in Android Studio und möchte auf einen früheren Push zurückgreifen. ich versuchte
VCS => Git => Reset Head (Hard)
mein Projekt in Android Studio ist jedoch unverändert, wahrscheinlich weil ich etwas falsch mache. Ich möchte das Projekt in Android Studio auf ein bestimmtes früheres Commit zurücksetzen, das ich gepusht und auf Github angezeigt habe. Ich interessiere mich nicht für Änderungen, die ich seit dem früheren Push vorgenommen habe.
Außerdem möchte ich, falls möglich, dies über die GUI in Android Studio tun.

29
aisflat439

Android Studio-Anweisungen : Wenn Sie dies in Android Studio tun möchten, drücken Sie alt + 9 (oder Command + 9 auf dem Mac), um das Bedienfeld Version Control zu öffnen. Wechseln Sie zur Registerkarte Log und klicken Sie mit der rechten Maustaste auf einen vorherigen Commit. Wählen Sie Checkout Revision.


Befehlszeilenanweisungen : Öffnen Sie das von Ihnen verwendete Befehlszeilentool . Wechseln Sie in das Git-Verzeichnis der Android-App (mit cd) . Führen Sie git log aus, und suchen Sie nach dem vorherigen Commit, zu dem Sie zurückkehren möchten.

commit 7c247be6d8975dc88f6cc2631c154786a1f3b79e
Author: John Doe <[email protected]>
Date:   Fri Jun 11 22:37:35 2015 -0400

    Some helpful commit message should be here.

Wenn dies der Commit ist, zu dem Sie zurückkehren möchten, führen Sie git checkout 7c247b aus.

48
player87

 

Das Symbol wird von einem roten Rechteck im Bild umgeben

7
Sagar Jogadia

Öffnen Sie die Versionskontrollleiste mit alt + 9 und klicken Sie auf Log. Dies sollte eine Liste von Commits anzeigen. Klicken Sie mit der rechten Maustaste auf das Commit, zu dem Sie zurückkehren möchten, und wählen Sie Reset Current Branch to Here aus. Daraufhin wird eine Liste mit Optionen angezeigt, mit denen Änderungen beim Zurücksetzen beibehalten oder verworfen werden können. Wählen Sie Hard, um alle aktuellen Änderungen zu verwerfen, und klicken Sie auf Zurücksetzen.

5
J. Jefferson

Android Studio -> Versionskontrolle -> Wählen Sie Ihr Commit -> Rechter Bereich -> Wählen Sie die wiederherzustellende Datei aus.

 enter image description here

Dann können Sie die neue, rückgängig gemachte Änderung erhalten, Commit -> erledigen. 

1
wudizhuo