Я зайшов у філію і зробив якусь роботу. Я хотів перейти в інше відділення, але не хотів робити зобов’язання, тому я зробив git stash
. Тоді я зробив git checkout <otherbranch>
. Я зробив там якусь роботу, і, як і в першій гілці, я хотів вимкнути її, перш ніж виконати роботу. Так я git stash
там теж зробив . Я повернувся до першої гілки і спробував її зняти ( git stash pop
), думаючи, що вона отримає схованку з цієї конкретної гілки. Я був здивований, що він розкрутив схованку <otherbranch>
(остання схована). У мене склалося враження, що схованка залежить від галузі, але така поведінка свідчить про те, що для всього локального сховища існує лише одна схованка.
Це git stash
галузь або для цілого сховища? Якщо це для цілого сховища, чи можу я передати йому параметри, щоб зробити його специфічним для гілок?
stash list
елемента на додаток до просто опису?