私はAndroidスタジオでプロジェクトに取り組んでおり、以前のプッシュに戻したいと考えています。試みた
VCS => Git =>ヘッドのリセット(ハード)
しかし、Android Studioのプロジェクトは変更されていません。おそらく何か間違ったことをしているからでしょう。 Android Studioのプロジェクトを、プッシュした特定の以前のコミットに戻したいのですが、githubに表示されます。以前のプッシュ以降に行った変更については気にしません。
さらに、可能であればAndroid Studio内のGUIを介してこれを実行したいと思います。
Android Studioの手順:Android Studioでこれを行う場合は、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
を実行します。
alt + 9
を使用してバージョンコントロールパネルを開き、[ログ]をクリックします。これにより、コミットのリストが表示されます。戻すコミットを右クリックし、Reset Current Branch to Here
を選択します。これにより、元に戻すときに変更を保持または破棄するオプションのリストが表示されます。 Hard
を選択して現在の変更を破棄し、[リセット]をクリックします。