Einführung
🧑💻 Neuer zu Git oder LabEx? Wir empfehlen, mit dem Kurs Quick Start with Git zu beginnen.
In Git ist ein Stash eine Möglichkeit, Änderungen zu speichern, die noch nicht zum Committen bereit sind. Es ermöglicht es Ihnen, Ihre Arbeit vorübergehend zu speichern und zu einer anderen Branch oder einem anderen Commit zu wechseln, ohne dass Sie irgendwelche Änderungen verlieren. Wenn Sie bereit sind, mit Ihren Änderungen fortzufahren, können Sie den Stash auf Ihr Arbeitsverzeichnis anwenden. In diesem Lab werden Sie lernen, wie Sie den neuesten Stash auf Ihr Git-Repository anwenden.
Den neuesten Stash anwenden
Sie arbeiten an einem Projekt in Ihrem Git-Repository und haben einige Änderungen vorgenommen, die noch nicht zum Committen bereit sind. Sie müssen jedoch zu einer anderen Branch oder einem anderen Commit wechseln, um an einer anderen Funktion zu arbeiten. Sie möchten Ihre Änderungen nicht verlieren, also entscheiden Sie sich, sie zu stashen. Später, wenn Sie bereit sind, mit Ihren Änderungen fortzufahren, müssen Sie den neuesten Stash auf Ihr Arbeitsverzeichnis anwenden.
Führen Sie die folgenden Schritte aus, um den neuesten Stash auf Ihr Git-Repository anzuwenden:
- Klonen Sie das Git-Repository mit dem Namen
https://github.com/labex-labs/git-playgroundauf Ihren lokalen Computer. - Navigieren Sie zum Verzeichnis
git-playground. - Machen Sie einige Änderungen an der Datei
README.md, z. B. schreiben Sie "Dies ist eine neue Zeile" in die DateiREADME.md. - Führen Sie den Befehl
git stashaus, um Ihre Änderungen zu stashen. - Führen Sie den Befehl
git stash listaus, um eine Liste Ihrer Stashes zu sehen. Sie sollten in der Liste einen Stash sehen. - Führen Sie den Befehl
git stash applyaus, um den neuesten Stash auf Ihr Arbeitsverzeichnis anzuwenden. - Überprüfen Sie die Datei
README.md, um zu sehen, dass Ihre Änderungen angewendet wurden.
git clone https://github.com/labex-labs/git-playground.git
cd git-playground
echo "This is a new line" >> README.md
git stash
git stash list
git stash apply
cat README.md
Dies ist das Ergebnis von cat README.md:
## git-playground
Git Playground
This is a new line
Zusammenfassung
In diesem Lab haben Sie gelernt, wie Sie den neuesten Stash auf Ihr Git-Repository anwenden. Mit dem Stashen Ihrer Änderungen können Sie Ihre Arbeit vorübergehend speichern und zu einer anderen Branch oder einem anderen Commit wechseln, ohne dass Sie irgendwelche Änderungen verlieren. Mit dem Anwenden des neuesten Stashes können Sie fortfahren, wenn Sie mit Ihren Änderungen fertig sind.