Git Push vs. Git Push Origin <branchname>

Git Push vs. Git Push Origin <branchname>

Entwickler führen und nehmen Änderungen an ihrem lokalen System vor. Sie müssen ihre lokalen Maschinenänderungen in GitHub hochladen, damit andere Teammitglieder darauf zugreifen und einen Beitrag leisten können. GIT -Benutzer können ihre lokalen Änderungen für diesen bestimmten Zweck in das Github -Repository überschreiten.

Dieser Artikel wird veranschaulichen:

    • Unterschied zwischen Git Push vs Git Push Origin -Befehl
    • Wie macht "Git Push" Und "Git Push Origin Befehle funktionieren?

Unterschied zwischen Git Push vs Git Push Origin -Befehl

Die Hauptunterschiede zwischen “Git Push" Und "Git Push Origin ”Sind in der untergegebenen Tabelle aufgeführt:

Git Push

Git Push Origin

Es drückt Änderungen aller Zweige zum GitHub -Repository. Es drückt Änderungen an bestimmten Fernzweigen voran.
Es drängt implizit die Arbeit in das Github -Repository. Es drückt die Arbeit explizit zum Github -Repository.
Es kann nur mit einem einzelnen Repository verwendet werden. Es kann sowohl mit Einzel- als auch mit mehreren Repositories verwendet werden.

Wie funktionieren „Git Push“ und „Git Push Origin“ -Fandte??

Um die Arbeiten des “zu überprüfen“Git Push" Und "Git Push Origin Befehle funktionieren zunächst zum Git -Repository und überprüfen Sie die Fernbedienung. Verwenden Sie dann den Befehl „Git Push“ und „Git Push Origin“.

Schritt 1: Umleiten Sie das Git -Verzeichnis weiter

Mit Hilfe des angegebenen Befehls in das lokale Repository umleiten:

$ cd "C: \ git \ repox"



Schritt 2: Überprüfen Sie die Fernbedienung

Verwenden Sie dann den folgenden Befehl unten, um die Remote-Verbindungen sicherzustellen:

$ git remote -v


Gemäß der folgenden Ausgabe sind die lokalen Maschine und der zentralisierte Server verbunden:


Schritt 3: Remote -Zweig aktualisieren

Um den spezifischen Remote -Zweig zu aktualisieren, geben Sie den angegebenen Befehl ein und geben Sie den Remote- und Zweignamen an:

$ Git Push Origin Master


Der folgende Screenshot zeigt an, dass der angegebene Befehl nur den Lokal gedrückt hat “Meister"Zweiginhalt in die Fernbedienung"Meister" Zweig:


Schritt 4: Remote -Repository aktualisieren

Um das gesamte Github -Repository zu aktualisieren, führen Sie einfach das aus “ausGit PushBefehl ohne Option:

$ Git Push


Gemäß der folgenden Ausgabe wurden alle Änderungen des lokalen Repositorys in das Remote -Repository gedrückt, und das gesamte Github -Repository wurde aktualisiert:


Das drehte sich um den Hauptunterschied zwischen “Git Push" Und "Git Push Origin ”Befehle.

Abschluss

Im Git -Terminal das “Git PushDer Befehl lädt alle lokalen Zweigänderungen in das GitHub -Repository hoch. Während die "Git Push Origin Der Befehl drückt die lokalen Änderungen in die jeweilige Remotezweig. Dieser Blog unterschieden sich zwischen Git Push Origin und Git -Push -Befehlen.