Встречается на собеседованиях • сегодня
Что такое HEAD в Git
HEAD — это указатель на текущий коммит или ветку в Git. Он указывает на последний коммит в текущей ветке, с которым вы работаете.
- Если HEAD указывает на ветку (например,
ref: refs/heads/main), он автоматически перемещается при новых коммитах. - Если HEAD указывает на конкретный коммит (детached HEAD), вы находитесь в состоянии, где коммиты не привязаны к ветке.
Примеры:
bash
# Проверить, куда указывает HEAD
cat .git/HEAD
# Переключить HEAD на конкретный коммит (detached HEAD)
git checkout 1a2b3c4
# Вернуться к ветке (обычный режим)
git checkout mainHEAD используется в командах типа git reset, git checkout, git merge.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы