Wie man einen Git -Zweig umbenannt?

Wie man einen Git -Zweig umbenannt?
Der Zweig ist ein wesentlicher Bestandteil eines Github -Repositorys. Der Hauptzweck des Zweigs besteht darin, den Entwicklungsprozess vom Hauptworkflow getrennt zu halten. Es ist wichtig, für jeden Zweig des Repository einen Eigennamen zu führen, damit Benutzer den Inhalt des Repositorys problemlos verwenden können. Manchmal muss der Name eines vorhandenen Zweigs geändert werden. Der Name des Verzweigungsnamens kann lokal oder aus der Ferne geändert werden. Sie können den Befehlszeilenbefehl oder den Github-Desktop verwenden, um den Zweignamen umzubenennen. In diesem Tutorial wurden verschiedene Möglichkeiten zur Umbenennung eines Git -Zweignamens gezeigt.

Voraussetzungen:

Installieren Sie GitHub Desktop

Github Desktop hilft dem Git-Benutzer, die GIT-bezogenen Aufgaben grafisch auszuführen. Sie können den neuesten Versionsprogramm dieser Anwendung für Ubuntu von GitHub problemlos herunterladen.com. Sie müssen diese Anwendung nach dem Download installieren und konfigurieren, um sie zu verwenden. Sie können das Tutorial auch überprüfen.

Erstellen Sie ein GitHub -Konto

Sie müssen ein GitHub -Konto erstellen, um zu überprüfen, wie der Zweigname remote umbenannt werden kann.

Erstellen Sie ein lokales und Remote -Repository

Sie müssen ein lokales Repository mit einem oder mehreren Zweigen erstellen, um die in diesem Tutorial verwendeten Befehle für die Umbenennung einer Filiale lokal zu überprüfen. Sie müssen das lokale Repository in Ihrem Github -Konto veröffentlichen, um die Art der Umbenennung der Filiale aus der Ferne zu überprüfen.

Eine lokale Filiale umbenennen:

Sie können eine lokale Filiale umbenennen, indem Sie den Befehl git aus dem Terminal oder die GitHub -Desktop -Anwendung ausführen. In diesem Teil des Tutorials wurden beide Arten beschrieben.

Benennen Sie einen lokalen Zweig aus dem Terminal um

Öffnen Sie das Terminal und gehen Sie zum lokalen Repository -Standort, der einen oder mehrere Zweige enthält.

Führen Sie den folgenden Befehl aus, um die Liste der vorhandenen Zweige des aktuellen Repositorys zu überprüfen:

$ Git Branch

Die folgende Ausgabe zeigt, dass das Repository zwei Zweige enthält. Diese sind hauptsächlich Und sekundär, Wo der Haupt der aktive Zweig ist.

Git Kasse Der Befehl wird verwendet, um zwischen den Filialen zu navigieren und aktualisierte Informationen über die jeweilige Filiale bereitzustellen, wenn die Filiale auf dem Remote -Server veröffentlicht wird.

Führen Sie den folgenden Befehl aus, um in den genannten Zweig umzusteigen hauptsächlich, und erhalten Sie die aktualisierten Informationen:

$ Git Checkout Main

Die folgende Ausgabe zeigt, dass der genannte Zweig hauptsächlich ist jetzt aktiv und aktuell mit dem hauptsächlich Zweig des Remote -Servers.

Sie können jeden aktiven Zweig lokal umbenennen ihnen Möglichkeit.

Führen Sie die folgenden Befehle aus, um die benannte Filiale umzubenennen hauptsächlich mit einem neuen Namen, Meister, und überprüfen Sie den Zweig, wenn er ordnungsgemäß umbenannt wird oder nicht.

$ Git Branch -m Master
$ Git Branch


Die folgende Ausgabe zeigt, dass die hauptsächlich Branch wird umbenannt in Meister richtig.

Führen Sie den folgenden Befehl aus, um die Liste der lokalen und entfernten Zweige zu erhalten:

$ Git Branch -a


Die folgende Ausgabe zeigt, dass der Hauptzweig in lokaler Meister umbenannt wird, der Remote -Server jedoch den Zweignamen enthält, hauptsächlich.

Benennen Sie einen lokalen Zweig mit Github Desktop um

Der Verzweigungsname kann lokal umbenannt werden, ohne einen Befehl mit der GitHub -Desktop -Anwendung einzugeben. Öffnen Sie die Anwendung. Klicken Sie dann auf die “Zweigliste ” Menüelement aus der “Sicht" Menü zum Anzeigen der Zweigliste des aktuellen Repositorys. Klick auf das "Umbenennen" Menüelement aus der “Zweig" Menü nach Auswahl des Zweignamens, den Sie umbenennen möchten. Das folgende Dialogfeld wird anscheinend den neuen Namen des Zweigs festgelegt. Hier das Sklave wird als neuer Zweigname festgelegt, um die benannte Filiale umzubenennen, sekundär. Der Verzweigungsname wird nach dem Klicken auf die “lokal umbenanntSekundäre umbenennen “ Taste.

Wenn Sie nun die Filialeliste erneut überprüfen, wird der neue Zweigname anstelle des vorherigen angezeigt.

Eine Remotezweige umbenennen

Der Verzweigungsname kann nicht direkt auf dem Remote -Server umbenannt werden. Sie müssen zuerst den Zweignamen löschen, bevor Sie die Filiale aus der Ferne umbenennen. Danach müssen Sie den Push -Befehl ausführen, um die Filiale aus der Ferne umzubenennen.

Führen Sie den folgenden Befehl aus, um die Liste der lokalen Zweige zu erhalten:

$ Git Branch

Führen Sie den folgenden Befehl aus, um die Liste der lokalen und entfernten Zweige zu erhalten:

$ Git Branch -a

Führen Sie den folgenden Befehl aus, um die Remotezweige umzubenennen “Sklave “ Zu "sekundär “:

$ Git Push Origin: "Slave" "sekundär"

Die Ausgabe des ersten Befehls zeigt, dass das lokale Repository zwei genannte Zweige enthält “Meister" Und "sekundär “. Die Ausgabe des zweiten Befehls zeigt die Liste der lokalen und abgelegenen Zweige an. Die entfernten Zweige sind “hauptsächlich", “Meister", Und "Sklave “. Wenn der dritte Befehl ausgeführt wurde, wurden der Benutzername und das Passwort des Git -KontoSklave “ Zu "sekundär “.

Sie können auch prüfen, ob der Zweigname ordnungsgemäß umbenannt wird oder nicht auf dem Remote -Server, indem Sie das Repository von “öffnenGithub.com ” Mit dem gültigen Benutzernamen und dem gültigen Passwort. In diesem Tutorial ist der Name des Repositorys auf dem Remote -Server Django. Öffnen Sie das Django -Repository und klicken Sie auf die Dropdown -Schaltfläche des Zweigs, in dem die Zweigstelle “hauptsächlich" ist standardmäßig aktiv. Die folgende Zweigliste zeigt, dass das Repository drei Zweige enthält, nämlich “hauptsächlich", “Meister", Und "sekundär “. Hier das "Sklave “ Branch wurde in “umbenannt“sekundär “.

Abschluss:

Der Verzweigungsname eines Repositorys kann lokal und aus der Ferne mithilfe des Befehls oder des Github -Desktops umbenannt werden. In diesem Tutorial wurden beide Wege mit einem einfachen Demo -Repository erläutert, um den Lesern bei Bedarf den Namen des Zweigs umzubenennen.