Ich weiß, dass git branch
listet alle lokalen Zweige.
Aber gibt es eine Möglichkeit, auch die Zweige aufzulisten, die existierten, aber gelöscht wurden?Git-Liste alle Zweige jemals existiert
Meine Verwendung dafür ist für Namenszwecke.
Wenn ein Feature früher auf einem Zweig implementiert wurde und dieser Zweig nach dem Löschen gelöscht wurde, wenn später an derselben Funktionalität arbeiten, möchten Sie den gleichen Namen des Zweigs wiederverwenden.
Kasse [wie Name git log Anzeige erhalten von (gelöscht) Zweige] (http://stackoverflow.com/a/12114948/7274758) –
Sie können einige kürzlich ausgecheckte Zweige in Reflog finden, aber im Allgemeinen: Verzweigungsnamen sind nicht etwas, das Git für die Verfolgung interessiert. Warum interessieren Sie sich für die Wiederverwendung des gleichen Zweignamens? Es macht für Git keinen Unterschied, ob der neue Zweigname gleich oder anders ist als etwas, das Git vergessen hat. – ephemient
Wenn Sie niemals die Verzweigungen von der Fernbedienung löschen, würde 'git branch -a' funktionieren, vorausgesetzt, Sie drücken immer Ihre Feature-Zweige. – 1615903