Ich ging in eine Filiale und arbeitete. Ich wollte in eine andere Niederlassung gehen, wollte mich aber nicht festlegen, also tat ich es git stash
. Dann habe ich getan git checkout <otherbranch>
. Ich habe dort einige Arbeiten durchgeführt und wollte, genau wie in der ersten Niederlassung, vor der Ausführung der Arbeiten aussteigen. Also habe ich es auch git stash
dort gemacht. Ich wechselte zurück zum ersten Zweig und versuchte, ihn zu entstauen ( git stash pop
) , weil ich dachte, er würde den Stash von diesem bestimmten Zweig erhalten. Ich war überrascht, dass es den Vorrat von <otherbranch>
(zuletzt verstaut) gelöst hat . Ich hatte den Eindruck, dass Stash branchenspezifisch ist, aber dieses Verhalten zeigt an, dass es nur einen Stash für das gesamte lokale Repository gibt.
Ist git stash
branchenspezifisch oder für das gesamte Repository? Kann ich Optionen für das gesamte Repository übergeben, um es branchenspezifisch zu machen?
stash list
Elements zusätzlich zu nur einer Beschreibung anzeigen können ?