Git-Stash-Befehl in Git | Erklärt

Git-Stash-Befehl in Git | Erklärt
Während der Arbeit in Git müssen Benutzer häufig die aktuelle Git -Filiale in eine andere Filiale oder Repository umstellen, um andere Arbeiten zu erledigen. Zu diesem Zeitpunkt erlaubte Git Benutzern nicht, in andere Filialen zu wechseln, ohne die nicht verbindlichen Änderungen zu speichern. Sie möchten jedoch keine verfolgten oder nicht zusammengezogenen Änderungen begehen, da sie den aktuell vorgenommenen Änderungen mehr Daten hinzufügen möchten. In dieser Situation müssen sie die Änderungen vorübergehend speichern. Für diesen entsprechenden Zweck die “Git VersteckDer Befehl kann verwendet werden.

In diesem Leitfaden werden wir diskutieren:

  • Was ist der Befehl „Git Stash“ in Git??
  • Wie man nicht übereinstimmende Veränderungen in Git „git verstorben“?

Was ist der Befehl „Git Stash“ in Git??

Der "Git StashDer Befehl „Der Befehl wird verwendet. Danach kommen sie zurück und beantragen diese Veränderungen später erneut. Insbesondere wird Verstärkung zu einem praktischen Prozess, wenn Benutzer die Kontexte schnell wechseln und an etwas anderem arbeiten möchten.

Wie man nicht übereinstimmende Veränderungen in Git „git verstorben“?

Die "die" verwenden "Git StashBefehl in git, um die nicht verbindlichen Änderungen vorübergehend zu speichern, befolgen Sie die angegebenen Schritte:

  • Navigieren Sie zum lokalen Repository.
  • Sehen Sie sich den aktuellen Stand des aktuellen Arbeitsrepositorys an.
  • Leiten Sie die "Git StashBefehl ”, um die verfolgten und untrackigen Änderungen vorübergehend zu halten.
  • Überprüfen Sie die Liste der Stash -Liste der Anzeige des Stash -Änderungsindex.
  • Führen Sie das ausGit ShowBefehl, um die Änderung im Detail anzuzeigen.
  • Um erneut zu beantragen, leiten Sie die “Git Stash Pop" Befehl.
  • Leiten Sie die "Git Stash ClearBefehl, um den versteckten Index zu löschen.

Schritt 1: Wechseln Sie zu einem bestimmten Git -Repository

Verwenden Sie den angegebenen Befehl zusammen mit dem gewünschten Git Local Repository und wechseln Sie dazu:

CD "C: \ Benutzer \ nazma \ git \ coco1"

Schritt 2: Status überprüfen

Um den aktuellen Status des Arbeitsrepositorys anzuzeigen, indem Sie die “ausführen“Git -Status" Befehl:

Git -Status

Wie Sie sehen können, gibt es im Git -Arbeitsbereich und im Staging -Index die verfolgten \ nicht zusammengezogenen Änderungen. Zum Beispiel die “Demofile.py" Und "Testdatei.html”Dateien:

Schritt 3: Veränderungen für Verstöße

Führen Sie nun das aus “ausGit StashBefehl ”, die inszenierten und nicht gestalteten Änderungen vorübergehend zu halten:

Git Stash

Schritt 4: Veränderungen für Verstärker auflisten

Listen Sie als Nächstes die Änderungen der Stash -Änderungen auf, indem Sie das ausführenGit Stash -Liste" Befehl:

Git Stash -Liste

Gemäß der bereitgestellten Ausgabe enthält die Stash -Liste die Änderungen in der “vorübergehendstash@0Stash -Index:

Schritt 5: Stash anzeigen

Verwenden Sie den angegebenen Befehl zum Stash -Index: Um die Änderungen des Stash -Index anzuzeigen:

Git Stash Show

Aus der untergezogenen Ausgabe hält der verstorbene Index vorübergehend das verfolgte “Demofile.py"Datei und untracked" geändert "Testdatei.html" Datei:

Schritt 6: Überprüfung

Überprüfen Sie erneut den aktuellen Status des Git -Repositorys zur Überprüfung, indem Sie den folgenden Befehl verwenden:

Git -Status

Es ist zu sehen, dass es nichts zu verpflichten gibt und der berufstätige Baum gereinigt wurde:

Schritt 7: Veränderungen anwenden

Um die vorübergehenden Veränderungen vorzunehmen, führen Sie die “durch, um die“ auszuführenGit Stash Pop" Befehl:

Git Stash Pop

Aus der unterbereiteten Ausgabe wurden die Veränderungen im Stash in den Git-Arbeitsbereich und den Staging-Index zurückgekehrt:

Schritt 8: Löschen

Leiten Sie die "Git Stash ClearBefehl, die Veränderungen dauerhaft zu beseitigen:

Git Stash Clear

Führen Sie nun den angegebenen Befehl aus, um die Änderungen abzubauen:

Git Stash

Es kann beobachtet werden, dass keine lokalen Änderungen speichern müssen:

Das ist es! Wir haben die Informationen über den Befehl „Git Stash“ in Git bereitgestellt.

Abschluss

Der Befehl „Git Stash“ wird verwendet. Wechseln Sie dazu in das lokale Repository und sehen Sie sich den aktuellen Stand des aktuellen Arbeitsrepositorys an. Dann laufen Sie die "Git StashBefehl, die nicht übereinstimmenden Änderungen vorübergehend zu halten. Überprüfen Sie als Nächst. Danach benutzen Sie die “Git ShowBefehl, um die Änderungen im Detail anzuzeigen und sie erneut anzuwenden, indem sie die “ausführen“Git Stash Pop" Befehl. Dieser Beitrag illustrierte über den Befehl „Git Stash“ in Git.