Компьютеры · Инструкция
Как узнать текущую ветку Git одной командой
Для скрипта или быстрой проверки обычно не нужен полный `git status` — достаточно имени активной ветки. Git умеет вывест
Короткий ответ
Выполните `git branch --show-current`. Команда напечатает имя текущей ветки; в состоянии detached HEAD вывод будет пустым.
Что сделать
- 1: Откройте терминал внутри нужного репозитория.
- 2: Выполните `git branch --show-current`.
- 3: Если вывод пустой, проверьте `git status`: вы можете находиться в detached HEAD.
Команда или настройка
- git branch --show-current
Проверка
- В обычной ветке вывод должен состоять из одного имени, например `main`.
- Пустой вывод сопоставьте с состоянием HEAD через `git status`.
- Не парсите декоративный `*` из обычного `git branch`, если доступен `--show-current`.
Важно
В detached HEAD имя ветки отсутствует — это не ошибка команды.
Что учитывать
В detached HEAD имя ветки отсутствует — это не ошибка команды.
Источники и проверка
Фактическая часть сверена по первичным источникам (в т.ч. git-branch Documentation). Пример и формулировки — редакция N1RO на 2026-09-18.