Zu diesem Zweck stellte Git viele Lösungen wie Worktree, Git Stash und Git Stash Pop, Git Stash und viele andere zur Verfügung.
In dieser Beschreibung werden wir beschreiben:
Unterschied zwischen Git Stash und Git Stash Pop -Befehlen
Wenn GIT -Benutzer Zweigstellen wechseln möchten, ohne sich einem Fehler zu stellen, müssen sie die aktuellen Arbeits- und Repository -Indizes speichern. Zu diesem Zweck der GIT -Befehl “Git StashEs wird verwendet. Der GIT -Befehl jedoch “Git Stash Pop”Wird verwendet, um den gespeicherten Inhalt herauszuholen. Wenn der Git -Benutzer in die Hauptzweig zurückkehrt und die Arbeit fortsetzen möchte, ist die “Git Stash Pop" oder "Git Stash bewerbenDer Befehl kann verwendet werden.
Verwenden Sie Git Stash und Git Stash Pop -Befehle
Um die Git Stash- und Git-Stash-Pop-Befehle zum Speichern und Abrufen der Arbeitsgeschichte zu nutzen, verfolgen Sie die untergegebene Prozedur.
Schritt 1: Öffnen Sie das Git -Repository
Starten Sie im Startmenü die “Git Bash" Terminal:
Schritt 2: Wechseln Sie zu Git Local Repository
Durch Verwendung der “CDBefehl ”Wechseln Sie zum lokalen Git -Repository:
$ CD "C: \ Git"Schritt 3: Neue Datei erstellen
Verwenden Sie die “, um eine neue Textdatei im Git -Repository zu erstellenberühren" Befehl:
$ touch Datei1.txtSchritt 4: Datei zum Staging -Bereich hinzufügen
Fügen Sie nach dem Erstellen der neuen Textdatei den Staging -Bereich mit dem angegebenen Befehl hinzu:
$ git fügen Sie Datei hinzu1.txtUm zu überprüfen, ob die Datei zum Bühnenbereich hinzugefügt wird oder nicht, lesen Sie den Git -Repository -Status:
$ Git StatusSchritt 5: Sparen Sie aktuelle Arbeiten mit Stash
Angenommen, wir müssen zu einer anderen Filiale wechseln, um eine Funktion zu implementieren oder einen Fehler zu beheben. Speichern Sie zu diesem Zweck die aktuellen Zweig -Arbeits- und Repository -Indizes in der Stash -Datei mithilfe der “Git Stash" Befehl:
$ git stashSchritt 6: Wechseln Sie zu einem anderen Zweig
Bewegen Sie sich mit dem Git in einen anderen Zweig “KasseBefehl und Starten Sie die Implementierung oder Debuggierung gemäß Ihren Anforderungen:
$ Git Checkout New-BranchRollen Sie nach der Lösung des Problems zum Hauptzweig zurück, um die Arbeiten mit der “fortzusetzenGit Checkout" Befehl:
$ Git Checkout MainSchritt 7: Pop out Store -Arbeit
Leiten Sie die "Git Stash PopBefehl zum Abrufen von gespeicherten Arbeiten aus der Stash -Datei:
$ git stash popWie Sie sehen, haben wir die gespeicherten Repository -Indizes erfolgreich wiederhergestellt:
Wir haben den Unterschied zwischen den Git -Stash- und Git -Stash -Pop -Befehlen beschrieben.
Abschluss
Der Hauptunterschied zwischen diesen beiden Operationen besteht darin, dass “Git Stash"Speichern Sie Repository -Indizes für den Benutzer, während der Benutzer verwendet wird, während"Git Stash Pop„Drops oder Pops Stash Save -Indizes für den Benutzer zum Nutzen. Dieser Artikel hat den Unterschied zwischen den Git -Stash- und Git -Stash -Pop -Befehlen beschrieben und ihn mit Hilfe eines Beispiels praktisch demonstriert.