Heim  >  Artikel  >  Computer-Tutorials  >  Ausführliche Erklärung des allgemeinen Git-Befehlsstashs.

Ausführliche Erklärung des allgemeinen Git-Befehlsstashs.

WBOY
WBOYnach vorne
2024-02-18 16:57:21509Durchsuche

Ausführliche Erklärung des allgemeinen Git-Befehlsstashs.

In Git,
stash ist ein häufig verwendeter Befehl zum vorübergehenden Speichern von Änderungen im aktuellen Arbeitsverzeichnis, sodass Sie Zweige wechseln oder andere Änderungen anwenden können, ohne die aktuellen Änderungen zu verlieren. Unten ist der stash是一个常用的命令,用于临时保存当前工作目录的更改,以便你可以切换分支或者应用其他更改,而不会丢失当前的修改。下面是 
stashstash Befehl Ausführliche Erklärung:

  1. git stash save "message":

    • Dieser Befehl speichert die Änderungen am aktuellen Arbeitsverzeichnis in einem neuen Stash.
    • Der Parameter "message" ist optional und wird verwendet, um eine kurze beschreibende Nachricht bereitzustellen, die den Inhalt des Stashs beschreibt.
  2. git stash list:

    • Dieser Befehl listet alle im aktuellen Lager gespeicherten Vorräte auf.
    • Jeder Vorrat hat eine Kennung und eine entsprechende Beschreibungsnachricht.
  3. git stash apply stash@{n}:

    • Dieser Befehl wendet den angegebenen Stash an und wendet die gespeicherten Änderungen auf den aktuellen Zweig an.
    • Der Parameter stash@{n} stellt die Kennung des anzuwendenden Stashs dar, wobei
      n ist die Indexnummer des Stashs.
  4. git stash pop:

    • Dieser Befehl wendet den neuesten Stash an und wendet die gespeicherten Änderungen auf den aktuellen Zweig an.
    • Gleichzeitig wird auch der angewendete Stash aus der Stash-Liste entfernt.
  5. git stash branch <branch_name></branch_name>:

    • Dieser Befehl erstellt einen neuen Zweig und wendet den angegebenen Stash auf den neuen Zweig an.
    • <branch_name></branch_name>Der Parameter ist der Name des neuen Zweigs.
  6. git stash drop stash@{n}:

    • Dieser Befehl verwirft den angegebenen Stash und entfernt ihn aus der Stash-Liste.
    • Der Parameter stash@{n} stellt die Kennung des zu verwerfenden Stashs dar.
  7. git stash clear:

    • Dieser Befehl löscht alle gespeicherten Stashs und löscht die Stash-Liste.

Verwenden Sie den Befehl
stash Kann sehr nützlich sein, wenn Sie mit mehreren Filialschaltern arbeiten oder temporäre Änderungen speichern. Sie können stash命令可以在处理多个分支切换或者保存临时修改时非常有用。你可以通过 
stashstash übergeben Der Befehl speichert die Änderungen im aktuellen Arbeitsverzeichnis, wechselt zu einem anderen Zweig oder übernimmt andere Änderungen und geht dann zurück und wendet den zuvor gespeicherten Stash an. Dadurch wird sichergestellt, dass Ihr Arbeitsverzeichnis immer sauber ist und keine wichtigen Änderungen verloren gehen.

Das obige ist der detaillierte Inhalt vonAusführliche Erklärung des allgemeinen Git-Befehlsstashs.. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:mryunwei.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen