Voraussetzungen:
GitHub-Desktop installieren
GitHub Desktop hilft dem Git-Benutzer, die Git-bezogenen Aufgaben grafisch auszuführen. Sie können das Installationsprogramm der neuesten Version dieser Anwendung für Ubuntu ganz einfach von github herunterladen.com. Sie müssen diese Anwendung nach dem Download installieren und konfigurieren, um sie verwenden zu können. Sie können auch das Tutorial zur Installation von GitHub Desktop unter Ubuntu lesen, um den Installationsprozess richtig zu kennen.
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 auf dem Remote-Server veröffentlichen, um die in diesem Tutorial verwendeten Befehle zu überprüfen.
Initialisieren Sie das Git-Repository
Gehen Sie vom Terminal aus zum lokalen Repository-Ordner und führen Sie den folgenden Befehl aus, um das lokale Repository zu initialisieren.
$ git initUpstream-Zweig mit Push einrichten:
Jeder neue Zweig des lokalen Repositorys kann auf den Remote-Server gepusht werden, indem Sie die -vorgeschaltet Option oder -du Möglichkeit. Die Verwendung dieser Optionen wurde in diesem Teil des Tutorials gezeigt.
EIN. Upstream-Zweig mit Option -set-upstreamstream
Führen Sie die folgenden Befehle aus, um die Branch-Liste des aktuellen Repositorys zu überprüfen und einen neuen Branch namens . zu erstellen sekundär mit Das B Möglichkeit.
$ git branch$ git checkout -b sekundär
$ git branch
Die folgende Ausgabe zeigt, dass es nur einen Zweig namens . gab Main im aktuellen Repository. Ein neuer Zweig namens sekundär wurde erstellt mit dem -b Möglichkeit.
Führen Sie den folgenden Befehl aus, um den neuen Zweig des lokalen Repositorys in das Remote-Repository zu verschieben, das auf veröffentlicht ist github.com. Sie müssen das GitHub-Benutzerkonto authentifizieren, um den neu erstellten Branch auf den Remote-Server zu pushen.
$ git push --set-upstream origin sekundärDie folgende Ausgabe wird angezeigt, wenn das GitHub-Konto ordnungsgemäß authentifiziert wurde.
Sie können das Remote-Repository überprüfen von github.com um zu überprüfen, ob der neue Branch richtig auf dem Remote-Server gepusht wird. Das folgende Bild zeigt, dass die neue Filiale, sekundär, wird richtig geschoben.
B. Upstream-Zweig mit Option -uu
Führen Sie die folgenden Befehle aus, um einen neuen Zweig namens . zu erstellen testen Verwendung der -b Option und pushen Sie den neuen Branch an das Remote-Repository, indem Sie die -du Möglichkeit. Wie beim vorherigen Befehl müssen Sie das GitHub-Benutzerkonto authentifizieren, um den neu erstellten Branch auf den Remote-Server zu pushen.
$ git checkout -b Testing$ git push -u Ursprungstest
Die folgende Ausgabe wird angezeigt, wenn das GitHub-Konto ordnungsgemäß authentifiziert wurde.
Sie können das Remote-Repository überprüfen von github.com um zu überprüfen, ob der neue Branch richtig auf dem Remote-Server gepusht wird. Das folgende Bild zeigt, dass die neue Filiale, testen, wird richtig geschoben.
Upstream-Zweig mit Alias einrichten:
Die vorgelagerte Verzweigungsaufgabe kann einfach mit der Deckname Befehl. Git-Alias und Bash-Alias Befehl kann verwendet werden, um den neu erstellten Zweig in das Remote-Repository zu verschieben. Die Verwendung dieser Befehle wurde in diesem Teil dieses Tutorials gezeigt.
EIN. Upstream-Zweig mit Git-Alias:
Führen Sie den ersten Befehl aus, um den git alias-Befehl namens . zu erstellen geschoben um den neu erstellten Branch in den Remote-Server zu pushen. Hier drängen auf KOPF zeigt an, dass der Name der entfernten Zweigstelle und der Name der lokalen Zweigstelle identisch sind. Führen Sie den zweiten Befehl aus, um einen neuen Zweig namens . zu erstellen Neue Abteilung. Führen Sie den dritten Befehl aus, um den neu erstellten Branch mit dem Befehl git alias auf den Remote-Server zu pushen. Wie beim vorherigen Befehl müssen Sie das GitHub-Benutzerkonto authentifizieren, um den neu erstellten Branch auf den Remote-Server zu pushen.
$ 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 wurde.
B. Upstream-Zweig mit Bash-Alias:
Führen Sie den ersten Befehl aus, um den Bash-Aliasbefehl namens . zu erstellen gp um den neu erstellten Branch in den Remote-Server zu pushen. Hier, KOPF zeigt dieselbe Bedeutung des Befehls git alias. Führen Sie den zweiten Befehl aus, um einen neuen Zweig namens . zu erstellen neuFiliale2. Führen Sie den dritten Befehl aus, um den neu erstellten Branch mit dem Befehl bash alias auf den Remote-Server zu übertragen. Wie beim vorherigen Befehl müssen Sie das GitHub-Benutzerkonto authentifizieren, um den neu erstellten Branch auf den Remote-Server zu pushen.
$ alias gp='git push -u origin HEAD'$ git checkout -b newBranch2
$ GP
Die folgende Ausgabe wird angezeigt, wenn das GitHub-Konto ordnungsgemäß authentifiziert wurde.
Sie können das Remote-Repository überprüfen von github.com um zu überprüfen, ob der neue Branch richtig auf dem Remote-Server gepusht wird.
Das folgende Bild zeigt, dass zwei neue Branches in das Remote-Repository gepusht wurden. Diese sind Neue Abteilung und neuFiliale2.
Fazit:
In diesem Tutorial wurden verschiedene Möglichkeiten beschrieben, den Git-Zweig vom lokalen Repository zum Remote-Repository mit einem Demo-Git-Repository vorzuladen. Die neu erstellten Branches werden hauptsächlich unter Verwendung der drücken Befehl. Dieser Befehl wird in diesem Tutorial auf verschiedene Weise verwendet, um den neu erstellten Git-Zweig zum Remote-Server vorzuladen, um den Lesern zu helfen, die Art und Weise zu verstehen, wie der Upstream-Zweig im Git festgelegt wird.