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:
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.