In einer früheren Git-Frage sprach Daniel Benamy über einen Workflow in Git:
Ich arbeitete am Master und engagierte einige Sachen und entschied dann, dass ich diese Arbeit auf Eis legen wollte. Ich habe ein paar Commits gesichert und mich dann verzweigt, bevor ich mit meiner Mistarbeit angefangen habe.
Er wollte seinen Arbeitszustand zu einem früheren Zeitpunkt wiederherstellen, ohne seine aktuellen Änderungen zu verlieren. Alle Antworten drehten sich auf verschiedene Weise um so etwas wie
git branch -m master crap_work
git branch -m previous_master master
Wie ist das zu vergleichen git stash? Ich bin ein bisschen verwirrt, wenn ich versuche zu sehen, was der unterschiedliche Anwendungsfall hier ist, wenn es so aussieht, als würde alles git stashbereits durch Verzweigung behandelt ...
@ Jordi Bunster : Danke, das klärt die Dinge auf. Ich denke, ich würde "Verstauen" als einen leichten, namenlosen Zweig betrachten. Alles, was Stash kann, kann auch verzweigen, aber mit mehr Worten. Nett!