Tente o seguinte:
git branch --merged master
Ele faz o que diz na lata (lista os ramos que foram incorporados master
). Você também pode puxar o inverso com:
git branch --no-merged master
Se você não especificar master
, por exemplo ..
git branch --merged
em seguida, ele mostrará os ramos que foram mesclados com o atual HEAD
(por isso, se você estiver ativado master
, é equivalente ao primeiro comando; se estiver ativo foo
, será equivalente a git branch --merged foo
).
Você também pode comparar ramificações upstream especificando o -r
sinalizador e um ref para verificação, que pode ser local ou remota:
git branch -r --no-merged origin/master