Поиск ветки git commit - PullRequest
       91

Поиск ветки git commit

543 голосов
/ 25 апреля 2010

Есть ли способ узнать, из какой ветви происходит коммит с учетом его ша1?

Бонусные баллы, если вы можете сказать мне, как сделать это, используя Ruby Grit.

Ответы [ 12 ]

0 голосов
/ 05 июля 2017

Найти местное отделение

grep -lR YOUR_COMMIT .git/refs/heads | sed 's/.git\/refs\/heads\///g'

Найти удаленную ветку

grep -lR $commit .git/refs/remotes | sed 's/.git\/refs\/remotes\///g'
0 голосов
/ 25 апреля 2010

Помимо поиска по всему дереву, пока вы не найдете соответствующий хеш, нет.

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