Термин Инструменты обновлено

Detached HEAD: что это

Коротко

Detached HEAD: состояние, когда HEAD указывает прямо на коммит, а не на ветку (например после git checkout <hash или во время rebase). Новые коммиты в таком состоянии не принадлежат ни одной ветке, и их легко потерять, если не создать ветку (git switch -c name).

Определение

Состояние, когда HEAD указывает прямо на коммит, а не на ветку (например после git checkout <hash> или во время rebase). Новые коммиты в таком состоянии не принадлежат ни одной ветке, и их легко потерять, если не создать ветку (git switch -c name).

Подробнее

Потерянные так коммиты можно найти через reflog.

Из урока «Git для собеседования за 7 минут»

HEAD указывает на текущую ветку (или прямо на коммит, тогда это detached HEAD).

Читать урок целиком

Запомните, а не прочитайте

В тренажёре карточка вернётся, когда начнёт забываться. А билеты по Инструменты проверят, что термин понятен в деле.