У попередньому питанні Git Даніель Бенамі говорив про робочий процес у Git:
Я працював над майстром і робив деякі речі, а потім вирішив, що хочу відкласти цю роботу. Я створив резервну копію декількох комітів, а потім розгалужився, перш ніж розпочати свою фігню.
Він хотів відновити свій робочий стан до попереднього моменту, не втрачаючи поточних змін. Всі відповіді оберталися навколо, різними способами, приблизно так
git branch -m master crap_work
git branch -m previous_master master
Як це порівняно з git stash? Я трохи розгублений, намагаючись зрозуміти, що різні варіанти використання тут, коли здається, що все git stashробиться, вже обробляються шляхом розгалуження ...
@ Джорді Банстер : Дякую, це прояснює ситуацію. Думаю, я якось вважав би "сховання" схожим на легку, безіменну гілку. Отже, все, що можна зробити, може і галузь, але з більшою кількістю слів. Приємно!