Git ist ein verteiltes Versionskontrollsystem, das es Entwicklern ermöglicht, gemeinsam an einem Projekt zu arbeiten. Zweige in Git sind ein leistungsfähiges Tool, mit dem Sie Ihren Workflow organisieren und Projektversionen verwalten können. Es kann jedoch manchmal notwendig sein, eine Liste der verfügbaren Zweige im Repository abzurufen. In diesem Artikel werden wir uns einige bewährte Methoden ansehen, um eine Liste von Zweigen in Git zu erhalten.
Methode 1: Befehl git branch
Der einfachste Weg, um eine Liste von Zweigen in Git zu erhalten, besteht darin, den Befehl git branch zu verwenden. Dieser Befehl zeigt alle lokalen Zweige im Repository an. Führen Sie einfach den Befehl in der Konsole im Repository-Ordner aus und Sie sehen eine Liste der Zweige.
Methode 2: Befehl git branch -r
Wenn Sie eine Liste gelöschter Zweige abrufen möchten, können Sie den Befehl git branch -r verwenden. Es zeigt alle gelöschten Zweige an, die im Repository verfügbar sind. Es ist wichtig zu beachten, dass dieser Befehl keine lokal erstellten Zweige anzeigt, sondern nur gelöschte.
Methode 3: Befehl git branch -a
Wenn Sie sowohl lokale als auch entfernte Zweige auflisten möchten, können Sie den Befehl git branch -a verwenden. Es zeigt alle Zweige an, sowohl lokal als auch remote. Dies kann nützlich sein, wenn Sie das Gesamtbild sehen und eine Vorstellung von den verfügbaren Zweigen im Repository haben möchten.
Abrufen einer Liste von Zweigen in Git über die Befehlszeile
Es gibt mehrere Möglichkeiten, eine Liste von Zweigen in Git über die Befehlszeile abzurufen:
-
Verwenden des Befehls git branch. Mit diesem Befehl können Sie alle Zweige im Repository auflisten. Dadurch wird der aktuelle Zweig mit einem "*" gekennzeichnet. Zum Beispiel:
git branch
git branch -a
git branch --remote
Mit diesen Befehlen können Sie eine Liste von Zweigen in Git abrufen und bequem im Repository navigieren.
Es ist wichtig, sich daran zu erinnern, dass beim Abrufen einer Liste von Zweigen Befehle verwendet werden git branch -a und git branch --remote es werden auch gelöschte Zweige angezeigt, die möglicherweise nicht auf dem lokalen Computer vorhanden sind.
Git branch Befehl
Der Befehl git branch wird verwendet, um eine Liste von Zweigen im Git-Repository anzuzeigen. Es zeigt den aktuellen Zweig sowie alle anderen zuvor erstellten Zweige an.
Beispiel für die Verwendung eines Befehls:
git branch
Das Ergebnis wird ungefähr so aussehen:
* masterbranch1branch2
Ein Sternchen (*) zeigt auf den aktuell aktiven Zweig an. In diesem Beispiel ist der Master-Zweig aktiv, und es gibt auch zwei weitere Zweige branch1 und branch2 .
git branch -a
Das Ergebnis enthält eine Liste aller lokalen und Remote-Zweige:
| * master | remotes/origin/branch1 |
| branch1 | remotes/origin/branch2 |
| branch2 | remotes/origin/master |
Daher ist der Befehl git branch ein nützliches Werkzeug zum Anzeigen und Verwalten von Zweigen in Git.
Befehl git branch --list
Um diesen Befehl zu verwenden, rufen Sie das Terminal auf und geben Sie den folgenden Befehl ein:
git branch --list
Nach dem Ausführen des Befehls wird im Konsolenfenster eine Liste aller Zweige angezeigt, z. B.:
In diesem Beispiel ist der Zweig master ist mit einem Stern versehen, was bedeutet, dass es sich um den aktuell aktiven Zweig handelt.
Wenn Sie nur eine Liste mit einem bestimmten Zweig erhalten möchten, können Sie einen Filter verwenden, z. B.:
git branch --list feature/*
Dieser Befehl listet nur Zweige auf, deren Namen mit beginnen feature/.
Also, das Team git branch --list es ist ein nützliches Werkzeug, um eine Liste aller Zweige und deren Namen im lokalen Repository abzurufen.
Abrufen einer Liste von Zweigen in Git über die GUI
Grafische Schnittstellen machen die Arbeit mit Git intuitiver und benutzerfreundlicher, insbesondere für diejenigen, die eine visuelle Interaktion mit ihren Repositorys bevorzugen. Hier sind einige beliebte Git-Grafikclients, mit denen Sie eine Liste von Zweigen erhalten können:
| GitKraken | GitKraken ist einer der bekanntesten und funktionalsten grafischen Clients von Git. Die Registerkarte "Branches" in GitKraken zeigt eine Liste von Zweigen an und ermöglicht es Ihnen, einfach zwischen ihnen zu wechseln, neue Zweige zu erstellen und sie zusammenzuführen. |
|---|---|
| Sourcetree | Sourcetree ist ein weiterer beliebter Git-Grafik-Client. In Sourcetree können Sie eine Liste von Zweigen im linken Bereich sehen und Filter verwenden, um es einfacher zu machen, einen bestimmten Zweig oder Zweig zu finden, der einem bestimmten Benutzer zugeordnet ist. |
| GitHub Desktop | GitHub Desktop ist der offizielle Client von GitHub. Darin können Sie auch eine Liste von Zweigen abrufen, die Unterschiede zwischen Zweigen anzeigen und einen neuen Zweig mit einer einfachen Schnittstelle erstellen. |
Jeder dieser grafischen Clients bietet seine eigenen Vorteile und Funktionen, so dass die Auswahl von Ihren Vorlieben und Bedürfnissen abhängt. In jedem Fall werden sie die Arbeit mit Zweigen in Git viel einfacher und bequemer machen.