Encontrar branches do Git que contêm o commit especificado

Para determinar se um repositório Git contém um commit específico, você pode usar o seguinte comando:

$ git branch --contains <commit>

substituindo <commit> pelo SHA que você deseja consultar.

$ git branch --contains f0f1377360
* master
remotes
/origin/master

$ git branch
--contains bfdbd9e9ff
error
: no such commit bfdbd9e9ff

Se você usa esse comando com frequência, considere a possibilidade de criar um apelido .

[alias]
contains
= !sh -c 'git branch -a --contains $1' -

Agora você pode usar o novo $ git containscomando

$ git contains f0f1377360
* master
remotes
/origin/master