Как получить список ветвей в Git?

Я пытаюсь получить список заголовков ветвей в Git. До сих пор я нашел git log --simplify-by-decoration, который, кажется, включает все ветки и показывает головы, но также показывает один дополнительный коммит, бесполезный для меня. Есть ли еще лучший способ сделать это или это то, что я должен использовать?

Итак, чтобы было ясно: я хочу иметь вывод, который дает мне голову всех ветвей в моем локальном репозитории. В принципе, мне просто нужен хэш каждой из головок, но я могу просто переименовать его из любого вывода, который я получаю.

Ответы

Ответ 1

Вы должны использовать команду git show-ref. git -show-ref docs

git show-ref --heads -s