Abhängig von Ihrer Projektstruktur verfügen Sie möglicherweise über einen oder mehrere Remote-Git-Zweige in einem Repository. Sie aufzulisten hilft Ihnen, den Status Ihres Projekts im Auge zu behalten.

Unabhängig davon, ob Sie Ihre Remote-Git-Zweige vergleichen, wechseln oder löschen möchten, können Sie sie vorher anzeigen, indem Sie eine Liste anfordern.

So listen Sie Ihre Remote-Git-Zweige auf

Wenn du Erstellen Sie einen neuen Zweig in Git, ist es lokal, bis Sie es in Ihr Remote-Repository verschieben. Während Ihre Remote-Git-Zweige speziell aufgelistet werden, werden lokale nicht angezeigt.

Verwenden Sie die git branch -r Befehl, um Ihre Remote-Zweige über die Befehlszeile anzuzeigen:

git branch -r

Während das Obige einige Informationen über Ihre Git-Zweige liefert, können Sie mit dem mehr Details über den letzten Commit erhalten, der an jedem Zweig vorgenommen wurde -rv Flagge:

git branch -rv

Sie können Ihre Remote-Zweige auch in Spalten anzeigen. Dies kann nützlich sein, wenn Sie viele Repositories gleichzeitig anzeigen müssen:

git branch -r --Säule

Wenn Sie eine Liste aller Remote-Zweige erhalten möchten, einschließlich des SHA1-Hashes des jeweils letzten Commits, verwenden Sie diesen Befehl:

git ls-remote --heads Herkunft

So zeigen Sie Ihre Remote-Zweige auf GitHub Web an

Wenn Sie Ihr Remote-Repository auf GitHub hosten, können Sie Ihre Remote-Branches ganz einfach über die github.com-Weboberfläche. Diese Option ist praktisch, wenn Sie kein Fan der Befehlszeile sind.

Klicken Sie in Ihrem Ziel-Repository auf die Meister Dropdown oben links (Sie sehen vielleicht hauptsächlich wenn Sie den Standardnamen geändert haben). Hier sehen Sie alle veröffentlichten Branches.

Machen Sie niemals einen Fehler mit Git-Branches

Fehler sind wahrscheinlicher, wenn Sie ein Projekt mit vielen Zweigen verwalten. Aber wie Sie sehen können, hilft Ihnen das Auflisten Ihrer Remote-Git-Zweige nicht nur dabei, ihre Namen zu ermitteln, sondern gibt Ihnen auch Informationen über den jeweils neuesten Commit.

Wenn Sie Ihre Commits verfolgen und Ihre Git-Zweige im Auge behalten können, ist es weniger wahrscheinlich, dass Sie etwas löschen oder zusammenführen, was Sie nicht sollten. Wenn Sie den Verzweigungsbefehl in vollem Umfang nutzen, erhalten Sie die nötige Leistung, um alles unter Kontrolle zu halten.