2016-04-09 15 views
5

Mi piacerebbe vedere un vecchio commit della mia app in Android Studio per compilarlo ed eseguirlo. Non voglio ripristinare il commit precedente o modificare la cronologia dei commit o qualcosa del genere. Quando ho finito, voglio tornare alla versione più recente.Come posso eseguire il checkout di un vecchio commit Git in Android Studio?

Nella riga di comando, questo sarebbe un semplice

git checkout <hash> 

Così come posso fare questo in Android Studio?

Non ho provato a farlo sulla riga di comando, perché temo che Android Studio possa avere bruciore di stomaco quando modifico i suoi file esternamente. Rassicurare che posso lavorare con git al di fuori di Android Studio senza problemi andrebbe bene.

risposta

16

Se si desidera eseguire il commit utilizzando Android Studio (o altri IDE IntelliJ IDEA), andare alla vista Version Control (alt + 9) e fare clic sulla scheda Log. Digitare l'hash di commit nell'input Filter, fare clic con il pulsante destro del mouse sulla voce di commit e fare clic sull'opzione Checkout Revision.

Inoltre, se si desidera lavorare con una riga di comando, è sufficiente utilizzare git dalla riga di comando. Sto lavorando con Git usando solo la riga di comando e non è ancora successo niente di male. L'unica cosa che devi ricordare è aspettare la fine della reindirizzamento.

+0

Questo era esattamente ciò di cui avevo bisogno! Grazie mille. Il controllo della versione in Android Studio è così potente. Lo adoro. –

Problemi correlati