web-dev-qa-db-ja.com

Android studioでプロジェクトを以前のコミットに戻す方法

私はAndroidスタジオでプロジェクトに取り組んでおり、以前のプッシュに戻したいと考えています。試みた
VCS => Git =>ヘッドのリセット(ハード)
しかし、Android St​​udioのプロジェクトは変更されていません。おそらく何か間違ったことをしているからでしょう。 Android St​​udioのプロジェクトを、プッシュした特定の以前のコミットに戻したいのですが、githubに表示されます。以前のプッシュ以降に行った変更については気にしません。
さらに、可能であればAndroid St​​udio内のGUIを介してこれを実行したいと思います。

36
aisflat439

Android Studioの手順:Android St​​udioでこれを行う場合は、alt + 9(MacではCommand + 9)を押して、バージョン管理パネルを開きます。 Logタブに切り替えて、前のコミットを右クリックします。 Checkout Revisionを選択します。


コマンドラインの指示:使用しているコマンドラインツールを開きます。 AndroidアプリのGitディレクトリに移動します(cdを使用)。 git logを実行し、元に戻したい以前のコミットを見つけます。

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

    Some helpful commit message should be here.

それが元に戻すコミットである場合は、git checkout 7c247bを実行します。

56
player87

画像の赤い長方形で囲まれたアイコンがトリックを行います

10
Sagar Jogadia

alt + 9を使用してバージョンコントロールパネルを開き、[ログ]をクリックします。これにより、コミットのリストが表示されます。戻すコミットを右クリックし、Reset Current Branch to Hereを選択します。これにより、元に戻すときに変更を保持または破棄するオプションのリストが表示されます。 Hardを選択して現在の変更を破棄し、[リセット]をクリックします。

7
J. Jefferson

Android Studio->バージョン管理->コミットを選択->右パネル->ファイルを元に戻すを選択します。

enter image description here

次に、元に戻された新しい変更を取得し、コミット->完了します。

1
wudizhuo