Довідники Git reflog

Що таке reflog в Git?

Команда git reflog надає журнал всіх змін покажчиків (refs) у репозиторії. Refs включають інформацію про гілки, теги і HEAD (вказує на поточний коміт). git reflog особливо корисний для відновлення даних, оскільки він відстежує історію покажчиків навіть після виконання операцій, які змінюють історію комітів.


Виконайте команду git reflog:

$ git reflog

Ця команда виведе журнал змін покажчиків у вашому репозиторії, включаючи інформацію про коміти, перемикання гілок та інші операції.


Відновлення попереднього стану:

$ git reset --hard HEAD@{1}

Ця команда скине стан репозиторію до стану, який був представлений у журналі на попередньому кроці.

Коментарі
Додати коментар

Поки що коментарів немає