So verschieben Sie geänderte Dateien in eine andere Filiale zum Einchecken

So verschieben Sie geänderte Dateien in eine andere Filiale zum Einchecken

Git ist das Versions-Steuerungs-Tool, das tägliche Änderungen im Auge behält. Zu diesem Zweck können Entwickler mehrere Zweige generieren. Wenn ein Benutzer die Änderungen von einer lokalen Niederlassung in eine andere verschieben möchte, können er dies durch die Verwendung der “tunGit StashBefehl, der die Änderungen vorübergehend hält und sie auf den gewünschten Ort durch die “anwendet“Git Stash Pop" Befehl.

In diesem Blog wird über das Verschieben von geänderten Dateien von einer lokalen Zweigstelle zur anderen befreit, um ein Check-in zu erhalten.

So verschieben Sie geänderte Dateien in eine andere Filiale zum Einchecken?

Schauen Sie sich die folgenden Anweisungen an, um die geänderten Dateien zum Einchecken in eine andere Filiale zu verschieben:

    • Umleiten Sie zum Git Local Repository.
    • Listen Sie den Inhalt von Repository auf.
    • Aktualisieren Sie die vorhandene Datei und drücken Sie sie in den Git -Index.
    • Verstecken Sie die hinzugefügten Änderungen am temporären Index.
    • Listen Sie Zweige auf und wechseln Sie zu ihnen.
    • Führen Sie das ausGit Stash Pop" Befehl.
    • Fügen Sie dem Tracking -Bereich eine Datei hinzu.
    • Überprüfen Sie den Status der aktuellen Filiale zur Überprüfung und sehen Sie sich den Inhalt der Datei an.

Schritt 1: Gehen Sie zu einem bestimmten Repository

Verwenden Sie die “CDBefehl mit dem Pfad des gewünschten lokalen Repositorys und wechseln Sie darauf:

$ CD "C: \ Benutzer \ Nazma \ Git \ Naz-Test"


Schritt 2: Überprüfen Sie die Liste der Inhalte

Als nächstes führen Sie die auslsBefehl ”und überprüfen Sie die Liste des Inhalts:

$ ls



Schritt 3: Aktualisieren Sie die vorhandene Datei

Fügen Sie nun Änderungen an die vorhandenen hinzu “Datei.pyDatei durch Ausführen des angegebenen Befehls:

$ echo "Meine erste Python -Datei" >> Datei2.py



Schritt 4: Verfolgung von Änderungen

Schieben Sie dann die neu hinzugefügten Änderungen aus dem Arbeitsverzeichnis in den Tracking Index:

$ git add Datei2 hinzufügen2.py



Schritt 5: Veränderte Veränderungen

Verwenden Sie die “, um die inszenierten Änderungen vorübergehend zu halten.“Git Stash" Befehl:

$ git stash


Wenn der obige Befehl ausgeführt wird, werden die Änderungen des Tracking-Index vorübergehend verschoben:


Schritt 6: Zweige anzeigen

Führen Sie das ausGit -ZweigBefehl, alle lokalen Zweige anzuzeigen:

$ Git Branch


Aus der Liste der folgenden Filialen haben wir das ausgewähltAlpha" Zweig:


Schritt 7: Zweigschalter

Danach umleiten Sie in den zuvor ausgewählten lokalen Zweig durch die “Git Checkout" Befehl:

$ git checkout alpha



Schritt 8: Halten Sie vorübergehend Änderungen an

Durch Verwendung der “Git Stash PopBefehl ”Wenden Sie die zuvor geordneten Änderungen auf die Zielzweig an:

$ git stash pop


Wie Sie sehen können, werden die angewandten Änderungen im Arbeitsbereich platziert:


Schritt 9: Hinzufügen von Veränderungen

Führen Sie das ausGit AddDer Befehl zusammen mit dem Dateinamen, um Änderungen vom Arbeitsbereich zum Staging -Index zu überschreiten:

$ git add Datei2 hinzufügen2.py



Schritt 10: Status überprüfen

Verwenden Sie die “Git -StatusBefehl, um den Status der aktuellen Arbeitszweig anzuzeigen:

$ Git Status .


Wie Sie sehen können, das “Datei2.pyDie Datei wird erfolgreich zum Staging -Index hinzugefügt:


Schritt 11: Hinzufügen von Dateiinhalten anzeigen

Schließlich laufen Sie die “KatzeBefehl, um den Inhalt der Verschieben -Datei anzuzeigen:

$ cat file2.py


Nach der untergegebenen Ausgabe enthält die angegebene Datei zwei Zeilen:


Das ist es! Wir haben die Methode zum Verschieben der geänderten Dateien von der lokalen Zweigstelle auf einen anderen Check-in beschrieben.

Abschluss

Um die geänderten Dateien zum Einchecken in einen anderen Zweig zu verschieben. Aktualisieren Sie als nächstes die vorhandene Datei und drücken Sie sie in den Git -Index. Verstecken Sie dann die hinzugefügten Änderungen in den temporären Index, listen Sie Verzweigungen auf und wechseln Sie darauf. Danach führen Sie die ausGit Stash PopBefehl ”und fügen Sie eine Datei zum Tracking -Bereich hinzu. Überprüfen Sie zuletzt den Status zur Überprüfung und sehen Sie sich den Inhalt der Datei an. In diesem Blog wurde der Prozess des Verschiebens geänderter Dateien von einer Zweigstelle zum Einchecken beschrieben.