我进了一个分店做了一些工作.我想进入另一个分支,但不想承诺,所以我做了git stash
.然后我做了git checkout
.我在那里做了一些工作,就像在第一个分支中一样,我想在提交工作之前切换它.所以我git stash
也在那里.我切换回第一个分支并尝试解除它(git stash pop
)认为它将从该特定分支获取存储.我感到惊讶的是它从
最近的藏匿中释放了藏匿物.我的印象是存储是特定于分支的,但是这种行为表明整个本地存储库只有一个存储.
是git stash
分支特定的还是整个存储库?如果是整个存储库,我可以将选项传递给它以使其特定于分支吗?