Удалять объединенные ветки git на удаленном компьютере, но только если в ветке после слияния нет новых коммитов - PullRequest
0 голосов
/ 19 июня 2020

Я работаю над репозиторием с кучей веток, которые были объединены в develop. В GitLab / GitHub я всегда устанавливаю флажок, который говорит что-то вроде «удалить исходную ветку после слияния», но очевидно, что некоторые люди этого не делали.

Чтобы перечислить удаленные ветки, которые были слито, я использую следующую команду:

git branch -r --merged

Это хорошо, у меня есть список слитых веток. Проблема в том, что я не уверен, что разработчик сделал новые коммиты после слияния ветки, и в этом случае я не хочу удалять такие ветки.

Как мне получить список веток, которые объединены в и и не имеют коммитов после объединения?

...