- Что такое reflog? - Зачем он полезен (восстановление удалённой ветки) - Форматирование вывода reflog, поиск по дате. - Продвинутые варианты reflog. - Синтаксис @{-N}.
Ссылки: - Git курс (playlist): ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-W4hoc24K93E.html - Git разное (playlist): ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-8HxTHPkdedA.html - Учебник и курсы по JavaScript и смежных технологиям: learn.javascript.ru
3:08 зачем нужен reflog. 2 способа его использования 4:04 4:32 4:50 алиас git reflog (show) = git log --oneline -g 5:20 git reflog --date=[формат даты, например iso] 6:35 Запись в рефлоге хранится обычно 90 дней, если коммит стал не достижимым (ветка удалена) - только 30 дней. 7:09 7:14 7:44 Итог 7:59 Еще 1 способ обращения к рефлогу - git checkout @{-1} или git checkout - (более сокращенный вариант) (9:42) 8:49 флаг --no-decorate (убирает показ доп. ссылок)
Я вот что не понимаю: декораторы при git reflog указывают на коммиты на которые указывают ссылки, если с декорированием ссылки (указателя) HEAD всё понятно, то вот название ссылки которая указывает на ветку feature на 2:42 я не знаю какое... Как вообще её называют? Знаю только что в папке /.git/logs/refs/heads есть коммит на который эта ссылка указывает, но как её звать то? :D PS: скринкаст просто топище, спасибо :3