Как просмотреть все ветки в Git?

«Как просмотреть все ветки в Git?» — вопрос из категории Инструменты тестирования, который задают на 10% собеседований QA Тестировщик. Ниже — развёрнутый ответ с разбором ключевых моментов.

Ответ

Для просмотра всех веток в Git используются следующие команды:

1. Показать все локальные и удалённые ветки:

git branch -a

Флаг -a (all) отображает как локальные, так и удалённые ветки.

2. Детальный просмотр с информацией о последнем коммите:

git branch -v -a

Флаг -v (verbose) добавляет хэш и сообщение последнего коммита.

3. Показать только удалённые ветки:

git branch -r

4. Визуализация истории в виде графа:

git log --oneline --graph --all --decorate

Это полезно для понимания структуры и отношений между ветками.

Практическое замечание: Удалённые ветки имеют префикс remotes/. Для синхронизации списка удалённых веток выполните git fetch --prune.