Подтвердить что ты не робот

Как вернуть проект назад к предыдущей фиксации в студии Android

Я работаю над проектом в студии android и хотел бы вернуться к предыдущему нажатию. Я попытался VCS = > Git = > Reset Голова (Жесткая)
но мой проект в Android Studio не изменился, вероятно, потому что я делаю что-то неправильно. Я хотел бы вернуть проект в Android Studio до определенного более раннего коммита, который я нажал, и я вижу на github. Меня не волнуют какие-либо изменения, которые я сделал со времени более раннего толчка.
Кроме того, я хотел бы, чтобы это было сделано через графический интерфейс в Android Studio, если это возможно.

4b9b3361

Ответ 1

Инструкции для Android Studio: если вы хотите сделать это в Android Studio, нажмите alt + 9 (или Command + 9 на Mac), чтобы открыть панель контроля версий. Перейдите на вкладку " Log " и щелкните правой кнопкой мыши предыдущий коммит. Выберите Checkout Revision.


Инструкции командной строки: откройте инструмент командной строки, который вы используете. Перейдите в каталог Git приложения Android (используя 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.

Ответ 2

Значок, окруженный красным прямоугольником на изображении, выполнит трюк

Ответ 3

Откройте панель управления версиями, используя alt + 9 и нажмите "Журнал". Это должно показать список коммитов. Щелкните правой кнопкой мыши на коммите, к которому вы хотите вернуться, и выберите " Reset Current Branch to Here. Это должно вызвать список параметров, чтобы сохранить или отменить изменения при отмене. Выберите Hard чтобы отменить все текущие изменения и нажмите Reset.

Ответ 4

Android Studio → Контроль версий → Выберите ваш коммит → Правая панель → Выберите файл, который вы хотите вернуть.

enter image description here

Затем вы можете получить новое отмененное изменение, зафиксировать → готово.

Ответ 5

Щелкните правой кнопкой мыши папку, в которой находится папка Github, нажмите Git Bash Here и введите git reset --hard