Я работаю над проектом в студии android и хотел бы вернуться к предыдущему нажатию. Я попытался
VCS = > Git = > Reset Голова (Жесткая)
но мой проект в Android Studio не изменился, вероятно, потому что я делаю что-то неправильно. Я хотел бы вернуть проект в Android Studio до определенного более раннего коммита, который я нажал, и я вижу на github. Меня не волнуют какие-либо изменения, которые я сделал со времени более раннего толчка.
Кроме того, я хотел бы, чтобы это было сделано через графический интерфейс в Android Studio, если это возможно.
Как вернуть проект назад к предыдущей фиксации в студии Android
Ответ 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 → Контроль версий → Выберите ваш коммит → Правая панель → Выберите файл, который вы хотите вернуть.
Затем вы можете получить новое отмененное изменение, зафиксировать → готово.
Ответ 5
Щелкните правой кнопкой мыши папку, в которой находится папка Github, нажмите Git Bash Here
и введите git reset --hard