Hoe project terug te zetten naar een eerdere commit in Android Studio

Ik werk aan een project in Android Studio en wil graag terugkeren naar een eerdere push. Ik heb geprobeerd
VCS => Git => Kop resetten (moeilijk)
maar mijn project in Android Studio is ongewijzigd, waarschijnlijk omdat ik iets verkeerd doe. Ik wil het project in Android Studio terugzetten naar een specifieke eerdere commit die ik heb gepusht en die ik op github zie. Veranderingen die ik heb aangebracht sinds de eerdere push interesseert me niet.
Bovendien zou ik willen dat dit indien mogelijk via de GUI in Android Studio wordt gedaan.


Antwoord 1, autoriteit 100%

Android Studio-instructies: als u dit in Android Studio wilt doen, drukt u op alt + 9(of Command + 9op Mac) om het paneel Versiebeheer te openen. Schakel over naar het tabblad Logen klik met de rechtermuisknop op een eerdere vastlegging. Selecteer Checkout Revision.


Opdrachtregelinstructies: Open het opdrachtregelprogramma dat u gebruikt.
Ga naar de Git-directory van de Android-app (met cd).
Voer git loguit en zoek de vorige commit waarnaar je wilt terugkeren.

commit 7c247be6d8975dc88f6cc2631c154786a1f3b79e
Author: John Doe <[email protected]>
Date:   Fri Jun 11 22:37:35 2015 -0400
    Some helpful commit message should be here.

Als dat de commit is waarnaar je wilt terugkeren, voer dan git checkout 7c247buit.


Antwoord 2, autoriteit 26%

Open het Version Control Panel met alt + 9en klik op Log. Dit zou een lijst met commits moeten tonen. Klik met de rechtermuisknop op de commit waarnaar je wilt terugkeren en selecteer Reset Current Branch to Here. Dit zou een lijst met opties moeten opleveren om wijzigingen te behouden of te negeren bij het terugzetten. Selecteer Hardom huidige wijzigingen ongedaan te maken en klik op Reset.


Antwoord 3, autoriteit 21%

Het pictogram omgeven door een rode rechthoek in de afbeelding is voldoende


Antwoord 4, autoriteit 5%

  1. Ga in Android Studio 4.0 naar versiebeheer -> Logboek.
  2. Selecteer vervolgens de commit waarnaar je wilt terugkeren.
  3. Kies Huidige vertakking resetten naar hier.
  4. Je ziet een pop-up, selecteer Hard en het is klaar.

Antwoord 5, autoriteit 2%

Android Studio -> Versiebeheer -> Selecteer je commit -> Rechter paneel -> Selecteer het bestand dat u wilt terugzetten.

voer hier de afbeeldingsbeschrijving in

Dan kunt u de nieuwe teruggedraaide wijziging verkrijgen, commit -> gedaan.


Antwoord 6

Android Studio > controleer de onderste werkbalk -> klik op git -> selecteer log-tab -> recht op bepaalde commit -> reset huidige branch naar hier -> selecteer harde reset

Ook als je al code naar de server hebt gepusht
je moet rennen

git push -f origin branch_name

Antwoord 7

MacOS-gebruikers

Wijzigingen terugdraaien

⌘ Commando+ ⌥ Optie+ Z

VCS -> Git -> Rollback...
//or
VCS Local  Changes Toolbar -> Rollback...
//or
Commit Changes -> Rollback...

Antwoord 8

Klik met de rechtermuisknop op de map waar je Github-map staat, druk op Git Bash Hereen typ git reset --hard

Other episodes