PhpStorm как отменить последние изменения на Git

Admin Mac OS, Программное обеспечение Обсудить

Как отменить последний коммит (commit) отправленный (запушенный) в ветку на GitHub. И вернуть все изменения в локальных файлах.

Не понятно почему вокруг GitHub-а такая сложность. В интернете очень много объяснений, но все они достаточно сложны для понимания. Намерен это исправить на простых примерах.

В текущей статье расскажу об отмене сделанного коммита из программы PhpStorm.

Открываем вкладку Version Control, затем переходим во внутреннюю вкладку Log.

Здесь представлены все изменения, которые были совершены с git репозиторием. Находим последний свой коммит, который нужно отменить. Вызываем контекстное меню на этом пункте.

Там представлены разные варианты восстановления. Если нужно отменить изменения и в локальных файлах, то нажимаем на Hard. Иначе Mixed. Если использовать Soft, как рекомендуют во многих местах, то изменения не полностью исчезнут.

После этого на GitHub-е всё еще останется старый вариант коммитов. Для того, чтобы внести изменения в консоль PhpStorm-а надо написать команду:

Поздравляю, вы отменили коммент и удалили упоминание о нём. По крайней мере в видимых участках. Теперь можно вздохнуть спокойно.

Лог всех изменений и отправленных файлов можно посмотреть во кладке Log.

Метки:

Если вам пригодилась информация, помочь развитию сайта можно так:

Пожертвований за неделю: 650 рублей
Спасибо!

Добавить комментарий

Напишите свой комментарий, если вам есть что добавить/поправить/спросить по теме текущей статьи: "PhpStorm как отменить последние изменения на Git".

Ваш e-mail не будет опубликован. Обязательные поля помечены *