Stashing
In Git können Sie nicht festgeschriebene Änderungen vorübergehend speichern und in einen sauberen Arbeitszustand wechseln. Dies ist nützlich, wenn Sie zu einem anderen Zweig wechseln oder an einer anderen Funktion arbeiten müssen, ohne die Änderungen, an denen Sie gerade arbeiten, zu übernehmen.
Hier sind die Schritte zur Verwendung Stashing
in Git:
Stash
Ihre Änderungen
Stellen Sie sicher, dass Sie sich in Ihrem Arbeitsverzeichnis befinden, und führen Sie den folgenden Befehl aus:
git stash save "Stash name"
Dieser Befehl speichert alle nicht festgeschriebenen Änderungen in einem neuen Stash mit dem angegebenen Namen. Wenn Sie keinen stash
Namen angeben, generiert Git automatisch einen Standardnamen.
Sehen Sie sich die stash
Liste an
Um die Liste der Stashes in Ihrem Repository anzuzeigen, führen Sie den folgenden Befehl aus:
git stash list
Dieser Befehl zeigt alle vorhandenen Stashes zusammen mit ihren Indexnummern an.
Bewerben Sie sich a stash
stash
Um einen auf Ihren Arbeitsstatus anzuwenden, führen Sie den folgenden Befehl aus:
git stash apply <stash_name>
Ersetzen Sie es <stash_name>
durch den stash
Namen oder die Indexnummer, die Sie anwenden möchten. Wenn Sie keinen stash
Namen angeben, wendet Git standardmäßig die neueste an stash
.
Lass einen fallen stash
Sobald Sie einen Stash erfolgreich angewendet haben und ihn nicht mehr benötigen, können Sie den Stash mit dem folgenden Befehl löschen:
git stash drop <stash_name>
Ersetzen Sie es <stash_name>
durch den stash
Namen oder die Indexnummer, die Sie anwenden möchten. Wenn Sie keinen stash
Namen angeben, wendet Git standardmäßig die neueste an stash
.
Stashing
ist eine wichtige Funktion in Git, die es Ihnen ermöglicht, nicht festgeschriebene Änderungen vorübergehend zu speichern, ohne sie zu verlieren. Dies hilft Ihnen, problemlos zwischen Zweigen und Funktionen zu wechseln, ohne Ihren Arbeitsablauf zu unterbrechen.