Git Bereinigung alten Zweigen

Ich möchte einen git-Befehl erstellen, der alle Zweige löscht, in denen alle Commits im aktuellen Zweig enthalten sind, z.

$ git branch
  groups
* master

$ git cleanup-branches
deleted groups # all commits are included in master

$ git branch
* master

Wie würde ich vorgehen, um dies zu schaffen?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage