Richten Sie den Zweig in Git ein

Richten Sie den Zweig in Git ein
Wenn einem Git -Repository eine neue Funktion hinzugefügt wird oder der Benutzer ein Git -Repository durch einen Zweig klonen möchte, wird der stromaufwärts gelegene Zweig verwendet. Der Git -Benutzer kann den Speicherort der lokalen Zweigstelle auswählen und die Standard -Remote -Filiale ändern, indem Sie den GIT -Upstream -Zweig einstellen. Normalerweise werden die Namen der örtlichen Zweig- und Remote -Filiale vom Git -Benutzer gleich gehalten. Nachdem die lokale Niederlassung lokal aktualisiert wird, werden die vorgenommenen Änderungen in die Fernzweigung gebracht. Manchmal ist es erforderlich. Diese Aufgaben können mit der Option für -set -Upstream des Git -Befehls ausgeführt werden. Wie diese Git -Option auf unterschiedliche Weise verwendet werden kann, wurde in diesem Tutorial gezeigt.

Voraussetzungen:

Installieren Sie GitHub Desktop

Github Desktop hilft dem Git-Benutzer, die GIT-bezogenen Aufgaben grafisch auszuführen. Sie können den Installateur der neuesten Version 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 ein lokales Repository zu veröffentlichen.

Erstellen Sie ein Repository

Sie müssen ein lokales Repository erstellen und das Repository im Remote -Server veröffentlichen, um die in diesem Tutorial verwendeten Befehle zu überprüfen.

Initialisieren Sie das Git -Repository

Gehen Sie aus dem Terminal zum örtlichen Repository -Ordner und führen Sie den folgenden Befehl aus, um das lokale Repository zu initialisieren.

$ git init

Richten Sie den Verzweigungen mit Push:

Jeder neue Zweig des lokalen Repositorys kann mithilfe des -Einrichtung Option oder -u Möglichkeit. Die Verwendung dieser Optionen wurde in diesem Teil des Tutorials gezeigt.

A. Upstream -Zweig mit -Set -Upstream -Option

Führen Sie die folgenden Befehle aus, um die Filialeliste des aktuellen Repositorys zu überprüfen und eine neue Filiale mit dem Namen zu erstellen sekundär Verwendung Das B Möglichkeit.

$ Git Branch
$ git checkout -b sekundär
$ Git Branch

Die folgende Ausgabe zeigt, dass es nur einen Zweig namens gab hauptsächlich im aktuellen Repository. Eine neue Filiale mit dem Namen sekundär wurde mit der Verwendung der erstellt -B Möglichkeit.

Führen Sie den folgenden Befehl aus, um den neuen Zweig des lokalen Repositorys in das Remote -Repository zu bringen, das auf veröffentlicht wird Github.com. Sie müssen das GitHub -Benutzerkonto authentifizieren, um den neu erstellten Zweig in den Remote -Server zu bringen.

$ git push-sets-oberstream origin sekundär

Die folgende Ausgabe wird angezeigt, wenn das GitHub -Konto ordnungsgemäß authentifiziert ist.

Sie können das Remote -Repository von überprüfen Github.com Um zu überprüfen, ob der neue Zweig auf dem Remote -Server ordnungsgemäß gedrückt wird. Das folgende Bild zeigt, dass der neue Zweig, sekundär, wird richtig gedrückt.

B. Upstream -Filiale mit -U -Option

Führen Sie die folgenden Befehle aus, um einen neuen Zweig mit dem Namen zu erstellen testen Verwendung der -B Option und drücken Sie den neuen Zweig mithilfe des Remote -Repositorys zum Remote -Repository -u Möglichkeit. Wie im vorherigen Befehl müssen Sie das GitHub -Benutzerkonto authentifizieren, um die neu erstellte Filiale in den Remote -Server zu drücken.

$ git checkout -b -Tests
$ git push -u Ursprungstest

Die folgende Ausgabe wird angezeigt, wenn das GitHub -Konto ordnungsgemäß authentifiziert ist.

Sie können das Remote -Repository von überprüfen Github.com Um zu überprüfen, ob der neue Zweig auf dem Remote -Server ordnungsgemäß gedrückt wird. Das folgende Bild zeigt, dass der neue Zweig, testen, wird richtig gedrückt.

Richten Sie den Verzweigungen mit Alias ​​ein:

Die vorgelagerte Zweigaufgabe kann problemlos durch Verwendung erfolgen der Alias Befehl. Git alias Und Bash -Alias Der Befehl kann verwendet werden, um den neu erstellten Zweig zum Remote -Repository zu drücken. Die Verwendungen dieser Befehle haben in diesem Teil dieses Tutorials gezeigt.

A. Upstream -Zweig mit Git alias:

Führen Sie den ersten Befehl aus, um den namens Git alias -Befehl zu erstellen Pushd Um den neu erstellten Zweig in den Remote -Server zu schieben. Hier drängen KOPF Gibt an, dass der Namen des Ferngebiets und der Name des lokalen Zweigs der gleiche sein wird. Führen Sie den zweiten Befehl aus, um einen neuen Zweig mit dem Namen zu erstellen Neue Abteilung. Führen Sie den dritten Befehl aus, um den neu erstellten Zweig auf den Remote -Server zu drücken, indem Sie den Befehl git alias verwenden. Wie im vorherigen Befehl müssen Sie das GitHub -Benutzerkonto authentifizieren, um die neu erstellte Filiale in den Remote -Server zu drücken.

$ git config --global alias.Pushd "Push -u Origin Head"
$ git checkout -b Newbranch
$ git pushd

Die folgende Ausgabe wird angezeigt, wenn das GitHub -Konto ordnungsgemäß authentifiziert ist.

B. Upstream -Zweig mit Bash -Alias:

Führen Sie den ersten Befehl aus, um den benannten Bash -Alias ​​-Befehl zu erstellen GP Um den neu erstellten Zweig in den Remote -Server zu schieben. Hier, KOPF Zeigt die gleiche Bedeutung des Git alias -Befehls an. Führen Sie den zweiten Befehl aus, um einen neuen Zweig mit dem Namen zu erstellen Newbranch2. Führen Sie den dritten Befehl aus, um den neu erstellten Zweig auf den Remote -Server zu drücken, indem Sie den Befehl bash alias verwenden. Wie im vorherigen Befehl müssen Sie das GitHub -Benutzerkonto authentifizieren, um die neu erstellte Filiale in den Remote -Server zu drücken.

$ alias gp = 'git push -u Ursprungkopf'
$ git checkout -b newbranch2
$ gp

Die folgende Ausgabe wird angezeigt, wenn das GitHub -Konto ordnungsgemäß authentifiziert ist.

Sie können das Remote -Repository von überprüfen Github.com Um zu überprüfen, ob der neue Zweig auf dem Remote -Server ordnungsgemäß gedrückt wird.

Das folgende Bild zeigt, dass im Remote -Repository zwei neue Zweige gedrückt wurden. Diese sind Neue Abteilung Und Newbranch2.

Abschluss:

In diesem Tutorial wurde unter Verwendung eines Demo -Git -Repository verschiedene Möglichkeiten zum Aufstieg des Git -Zweigs vom lokalen Repository zum Remote -Repository beschrieben. Die neu erstellten Zweige werden hauptsächlich mit dem Remote -Repository in das Remote -Repository eingeteilt drücken Befehl. Dieser Befehl wird in diesem Tutorial auf verschiedene Weise verwendet, um den neu erstellten Git -Zweig zum Remote -Server vorgelöst zu haben, um den Lesern zu helfen.