
#3 - Отмена действий. Возвращение к старым версиям
Видеоурок
В Git есть замечательная возможность «возвращения во времени»:
- вы можете просмотреть как выглядел ваш проект на стадии определенного коммита;
- вы можете отменить определенный коммит;
- вы можете выполнить удаление коммита и возвращение к проекту на стадии определенного коммита.
Просмотр проекта
Чтобы просмотреть проект на стадии какого-либо коммита вам необходимо прописать команду git checkout id
, где id это идентификатор коммита, который хотите просмотреть.
Чтобы узнать id изначально пропишите команду git log --oneline
. Тогда вы получите список всех коммитов что были сделаны в вашем проекте, а также их идентификаторы.
Чтобы просмотреть какой-либо коммит выполните комманду: git checkout 102e2f1
. Здесь вы просмотрите проект на стадии первого коммита.
Отмена коммита
Для отмены коммита используйте команду git revert id
, где id это идентификатор коммита, который хотите просмотреть. После выполнения команды вы отмените определенный коммит.
Удаление коммита
Для удаления коммита используйте команду git reset id --hard
, где id это идентификатор коммита, который хотите просмотреть. После выполнения команды вы удалите определенный коммит и все данные будут возвращены к проекту что был на стадии коммита.
Задание к уроку
Необходимо оформить подписку на проект, чтобы получить доступ ко всем домашним заданиям
Большое задание по курсу
Вам необходимо оформить подписку на сайте, чтобы иметь доступ ко всем большим заданиям. В задание входит методика решения, а также готовый проект с ответом к заданию.
PS: подобные задания доступны при подписке от 1 месяца
Также стоит посмотреть