我正在运行git windows-git version 2.16.0.windows.2
。每当我在任何存储库上运行git stash
时,git都会以通常的确认响应:
Saved working directory and index state WIP on branch_name: last_commit
在那之后,我运行git status -uno
,但仍然会看到暂存和未暂存的更改,就好像我没有运行git stash
命令一样。
git stash show 0
将返回保存文件列表,与git status -uno
命令的输出相同。
从此处开始,再次运行git stash
将从存储库中删除已暂存和未暂存的更改。 git status -uno
还会确认“什么都没提交”消息。
运行git stash show 0
现在不显示任何输出(存储为空?),并且git stash show 1
返回已存储物品的列表。
当我要取消存储更改时,需要运行两次git stash pop
才能更正正确的存储引用。 First pop将返回“已更新!”第二个弹出窗口将取消我的更改。
问题: