Какие ветви git указывают на текущий коммит? - PullRequest
2 голосов
/ 27 апреля 2019

В настоящее время, если я хочу знать ветви, указывающие на текущий коммит, я использую

git show-ref | grep "<SHA1>"

Где <SHA1> - текущий коммит.

Это производит вывод как

<SHA1> refs/heads/branch-name1
<SHA1> refs/heads/branch-name2
<SHA1> refs/remotes/origin/branch-name1

Есть ли более простой способ получить ветви, указывающие на текущий коммит? Нечто похожее на

git-ideal-command-without-parameters

Который производит

branch-name1
branch-name2
origin/branch-name1

1 Ответ

3 голосов
/ 27 апреля 2019

git branch --points-at HEAD

HEAD является ссылкой на текущий извлеченный коммит.

См. git-branch для получения дополнительной информации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...