Wie man Änderungen aus einem anderen Zweig bekommt?

Wie man Änderungen aus einem anderen Zweig bekommt?
Während der Arbeit an Git interagieren Entwickler durch Zweige. Entwickler dürfen mehrere Zweige gegen jedes Modul erstellen. Manchmal müssen sie jedoch während der Entwicklung von einem Zweig zur anderen wechseln. In dieser Situation besteht die Möglichkeit, die Projektdaten zu verlieren. Um dies zu vermeiden, kopieren Sie die Daten eines Git -Zweigs zu einem anderen oder fügen Sie die Änderungen eines Zweigs zu einem anderen hinzu.

In diesem Artikel wird zeigen, wie Änderungen aus einer anderen Niederlassung erhalten werden können.

Wie man Änderungen aus einem anderen Zweig bekommt?

Um Änderungen aus einer anderen Niederlassung zu erhalten, erstellen Sie zunächst eine Datei in einer lokalen Filiale und fügen Sie sie nicht zum Git -Staging -Bereich hinzu. Erstellen und wechseln Sie dann gleichzeitig zu einem anderen Zweig. Überprüfen Sie den Status, verfolgen Sie die Datei der vorherigen Zweigstelle in den Git -Staging -Bereich in der neuen Filiale und verändern Sie Änderungen.

Probieren Sie die genannten Schritte aus, um ein besseres Verständnis zu erhalten.

Schritt 1: Starten Sie Git Bash Terminal
Durchsuchen Sie im Windows -Startmenü die “Git Bash”Terminal und öffnen Sie es:

Schritt 2: Navigieren Sie zum Git -Repository
Navigieren Sie nun zum erforderlichen Git -Repository, indem Sie den angegebenen Befehl ausführen:

$ cd "C: \ git \ test_1"

Schritt 3: Erstellen einer Datei
Verwenden Sie zum Erstellen einer Datei die “berührenBefehl ”und fügen Sie den Dateinamen hinzu:

$ touch testfile.txt

Schritt 4: Überprüfen Sie die erstellte Datei
Zeigen Sie die Liste der Dateien an, um zu überprüfen, ob die Datei erstellt wird oder nicht:

$ ls

Schritt 5: Überprüfen Sie den Git -Status
Führen Sie den folgenden Befehl untergewandt aus, um den aktuellen Repository-Status anzuzeigen:

$ Git Status

Die folgende Ausgabe bedeutet, dass unsere erstellte Datei nicht abgeschlossen ist, da wir sie nicht dem Git -Staging -Bereich hinzugefügt haben:

Schritt 6: Überprüfen Sie alle lokalen Zweige
Leiten Sie die "Git -ZweigBefehl, um die Liste der lokalen Zweignamen anzuzeigen:

$ Git Branch

Es ist ersichtlich, dass das aktuelle Repository drei Zweige und das Sternchen enthält “*"Symbol neben dem"AlphaDie Zweigstelle bezieht sich auf den aktuellen Arbeitszweig:

Schritt 7: Wechseln Sie zu einem anderen Zweig
Wechseln Sie mit Hilfe der “zu einem anderen Zweig"Git Checkout" Befehl:

$ git checkout dev

Im folgenden Screenshot können Sie sehen, dass wir von der “gewechselt haben“Alpha"Zweig zum"Dev" Zweig:

Schritt 8: Die aktuelle Zweigliste von Inhalten anzeigen
Zeigen Sie die aktuelle Niederlassungsliste von Inhalten an, indem Sie den angegebenen Befehl verwenden:

$ ls

Schritt 9: Überprüfen Sie den Git -Status
Überprüfen Sie den Git -Status der aktuellen Filiale, um die Änderungen, verfolgten und nicht zusammengezogenen Dateien anzuzeigen:

$ Git Status

In der folgenden Ausgabe ist ersichtlich, dass die Datei, die wir in der “erstellt habenAlpha"Zweig wird in die" kopiert "Dev" Zweig:

Schritt 10: Datei in Git -Staging -Bereich hinzufügen
Fügen Sie nun die Datei über den angegebenen Befehl zum Git -Staging -Bereich hinzu:

$ git fügen Sie Testdatum hinzu.txt

Schritt 11: Git -Repository aktualisieren
Verwenden Sie die “Git CommitBefehl, um alle hinzugefügten Änderungen zu speichern und das Repository zu aktualisieren:

$ commit -m "testfile wird hinzugefügt" "

Schritt 12: Überprüfen Sie den Git -Status
Überprüfen Sie nun den GIT -Status, um die Änderungen zu überprüfen:

$ Git Status

Die folgende Ausgabe zeigt an, dass alle Änderungen gespeichert wurden und nichts zu begehen gibt:

Schritt 8: Überprüfen Sie die hinzugefügten Änderungen
Überprüfen Sie die hinzugefügten Dateien, indem Sie die Liste der Inhalte in der “anzeigenDev" Zweig:

$ ls

In der folgenden Ausgabe ist ersichtlich, dass wir die Änderungen aus einem anderen Zweig erhalten haben:

Wir haben die Methode zum Erhalten von Änderungen effizient erklärt, um einen anderen Zweig zu bilden.

Abschluss

Um Dateien aus einer anderen Niederlassung zu erhalten, erstellen Sie zunächst eine Datei in einer lokalen Filiale und fügen Sie sie nicht dem Git -Index hinzu. Als nächstes wechseln Sie zu einem anderen Zweig. Betrachten Sie dann den Status des Zweigs. Fügen Sie anschließend die nicht zusammengegangen. Überprüfen Sie den Git -Status und überprüfen Sie die Dateien in der neuen Filiale. In diesem Artikel wurde gezeigt, wie Änderungen aus einer anderen Niederlassung erhalten können.