Карточка Middle Git обновлено
Detached HEAD
Вопрос
Что такое detached HEAD?
Попробуйте сами
Ответьте про себя или вслух, потом откройте ответ и сверьтесь.
Показать ответ и разбор
Коротко
Состояние, когда HEAD указывает прямо на коммит, а не на ветку (например после git checkout <hash или во время rebase). Новые коммиты в таком состоянии не принадлежат ни одной ветке, и их легко потерять, если не создать ветку (git switch -c name).
Ответ
Состояние, когда HEAD указывает прямо на коммит, а не на ветку (например после git checkout <hash> или во время rebase). Новые коммиты в таком состоянии не принадлежат ни одной ветке, и их легко потерять, если не создать ветку (git switch -c name).
Разбор
Потерянные так коммиты можно найти через reflog.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.