Git - Drücken Sie Änderungen in die Remote -Git -Filiale

Git - Drücken Sie Änderungen in die Remote -Git -Filiale
In diesem Artikel werde ich Ihnen zeigen, wie Sie Ihr lokales Git -Repository in ein Remote -Git -Repository drücken (auf Git Cloud -Diensten wie Github/Bitbucket usw. gehostet werden können. Ich werde Ihnen auch zeigen, wie Sie die Änderungen, die Sie in Ihrem lokalen Git -Repository vorgenommen haben. Also lasst uns anfangen.

Erstellen eines test lokalen Git -Repositorys:

Sie haben höchstwahrscheinlich ein lokales Git -Repository, wenn Sie diesen Artikel lesen. Wenn Sie jedoch noch keinen haben und mitmachen möchten, können Sie wie folgt problemlos ein lokales Git -Repository erstellen:

$ git init my-project

Ein neues Git -Repository Mein Projekt geschaffen.

Navigieren Sie nun wie folgt zum My-Project/ Verzeichnis:

$ cd my-project/

Jetzt werde ich einen Dummy erstellen Index.html Datei wie folgt:

$ echo '

Hallo Welt

'> Index.html

Wie Sie sehen können, eine neue Datei Index.html geschaffen.

Beben Sie nun die Datei wie folgt auf:

$ git add .

Machen Sie wie folgt ein neues Commit wie folgt:

$ git Commit -m 'Erstes Commit' '

Ein neues Commit Erstes Commit geschaffen.

Das neue Commit sollte in erscheinen Git -Protokoll Wie Sie im Screenshot unten sehen können.

$ Git -Protokoll -Einmal

Erstellen eines leeren Github -Remote -Git -Repositorys:

Jetzt müssen Sie ein leeres Remote -Github -Repository für jeden gewünschten Git -Cloud -Dienst erstellen. Wenn Sie GitHub so verwenden, wie ich es bin, melden Sie sich bei Ihrem Github -Konto an. Klicken Sie nun ein neues Github -Repository auf die + Symbol und dann auf klicken Neues Repository.

Geben Sie nun in a ein Name Für das neue Repository. Wenn Sie möchten, geben Sie a ein Beschreibung (Optional). Wählen Öffentlich oder Privatgelände je nachdem, ob Sie das Repository öffentlich oder privat festlegen möchten. Stellen Sie jetzt sicher Initialisieren Sie dieses Repository mit einem Readme wird nicht überprüft. Schließlich klicken Sie auf Repository erstellen.

Es sollte ein leeres Github -Repository erstellt werden. Dies ist unser Remote -Git -Repository. Die Repository -URL ist unten angegeben, wie Sie im markierten Abschnitt des Screenshot unten sehen können.

Hinzufügen von Remote -Repository -Informationen zu lokalem Git -Repository:

Kopieren Sie nun die URL des Github -Repositorys. Sie können dies tun, indem Sie auf das Symbol klicken, wie im Screenshot unten markiert.

Jetzt müssen Sie die GitHub -URL zu Ihrem lokalen Repository hinzufügen. Führen Sie dazu den folgenden Befehl aus:

$ git remote hinzufügen Herkunft https: // github.com/dev shovon/my-project.Git

Hier, Herkunft ist der Name oder Alias ​​der Github -Repository -URL, die Sie gerade hinzugefügt haben. Sie müssen den Alias ​​verwenden, wenn Sie Ihr lokales Repository überschreiten oder in Ihr lokales Repository in das Remote -Github -Repository wechseln.

Sie können alle Remote -Repositories auflisten, die Sie wie folgt hinzugefügt haben:

$ git remote -v

Wie Sie sehen können, ist die Github -Repository -URL, die ich gerade hinzugefügt habe. Es wird als Ursprung bezeichnet.

Pushing Local Git Repository in das Remote -Git -Repository:

Jetzt können Sie den Standardzweig drücken Meister Ihr lokales Git -Repository zum Remote Github -Repository wie folgt:

$ git push -u Ursprung Meister

Hier, Herkunft ist der Alias ​​der Remote -Git -URL (Github) und in diesem Fall) und Meister ist der Zweig, den Sie in das Remote -Git -Repository drücken möchten.

NOTIZ: Der -u Die Option wird nur für den ersten Druck eines Zweigs verwendet. Wie, ich drücke den Einheimischen Meister Zweig zum Github -Repository zum ersten Mal, fügte ich hinzu -u Option hier. Dies erstellt einen Tracking -Zweig für die Meister Zweig. Wenn Sie das nächste Mal etwas in die Meister Zweig, Sie müssen die nicht verwenden -u Option wieder.

Sie werden gebeten, den Benutzernamen und das Passwort Ihres Github -Kontos anzugeben. Sobald Sie dies tun, der Inhalt der Standardzweig Meister Von Ihrem lokalen Git -Repository wird in das Github -Repository weitergeleitet.

Wie Sie sehen können, die Meister Der Zweig wird in das leere Github -Repository hochgeladen, das ich früher erstellt habe.

Lokale Änderungen in das Remote -Git -Repository drücken:

Lassen Sie uns nun eine einfache Änderung des Index.html Datei auf meinem lokalen Git -Repository.

Wie Sie sehen können, habe ich die geändert Index.html Datei.

$ Git Status

Beben Sie nun die Änderungen wie folgt auf:

$ git add .

Beachten Sie nun die Änderungen wie folgt:

$ git Commit -m 'fügte dem Index einen Absatz hinzu.HTML -Seite '

Die Änderungen sollten begangen werden.

Das neue Commit ist in aufgeführt Git -Protokoll Wie Sie im Screenshot unten sehen können.

$ Git -Protokoll -Einmal

Drücken Sie nun die Veränderungen der Lokalen Meister Zweig zum Github -Repository wie folgt:

$ Git Push Origin Master

Die Änderungen sollten in das Github -Repository gedrückt werden.

Wie Sie sehen können, wird das Github -Repository aktualisiert.

Drücken anderer Zweige in das Remote -Git -Repository:

In diesem Abschnitt werde ich Ihnen zeigen, wie Sie andere Zweige in das Github -Repository drücken und Änderungen zu diesen Zweigen auch zum Github -Repository drücken.

Erstellen Sie zunächst eine neue Filiale, sagen wir, sagen wir dh-fix folgendermaßen:

$ Git Branch IE-FIX

Kasse jetzt zur neu erstellten Zweigstelle dh-fix folgendermaßen:

$ git checkout dh-fix

Nehmen Sie nun ein wenig Änderung an der Index.html Datei.

Beben Sie nun die Änderungen wie folgt auf:

$ git add .

Machen Sie nun wie folgt ein Verpflichtung:

$ git Commit -m 'behobene IE -Problem'

Schieben Sie nun den neu erstellten Zweig dh-fix zum GitHub -Repository wie folgt:

$ git push -u Ursprung dh -fix

Der dh-fix Der Zweig sollte in das Github -Repository gedrückt werden.

Wie Sie sehen können, die dh-fix Der Zweig wird zum Github -Repository gedrängt.

Jetzt können Sie alle Änderungen der dh-fix Zweig mit dem Git Push Befehl ohne die -u Möglichkeit.

Sich ein wenig ändern Index.html Datei.

Seien Sie die Änderungen auf und machen Sie wie folgt ein Commit:

$ git add .
$ git comit -m 'fügte der Seite eine horizontale Linie hinzu' '

Drücken Sie nun die Änderungen der dh-fix Zweig zum Github -Repository wie folgt:

$ Git Push Origin dh-fix

Die Änderungen der dh-fix Der Zweig sollte in das Github -Repository gedrückt werden.

Wie Sie sehen können, wird das neue Commit auf der Seite GitHub -Repository angezeigt.

So drängen Sie Änderungen in Remote -Git -Zweige. Danke, dass du diesen Artikel gelesen hast.