zsh Git 信息中的星号

clu*_*fle 8 zsh visual-studio-code

我使用终端来运行一些东西,就像npm run start我在 VSCode 中使用终端来git执行命令一样。在我的笔记本电脑上,这工作得很好,但是在我的其他设备上设置 zsh 后,有一些我从未注意到的事情:

在我的终端上:~/Desktop/... | master *1 在 VSCode 的终端上:~/Desktop/... | master *2

后面的数字是什么master意思?这导致我在发布后毫无意义地调试了 1 小时,如果我npm run start在终端上进行调试,VSCode 上的任何更改都不会热重新加载并应用更改。另一方面,如果我npm run start在 VSCode 中运行,它可以正常工作。

似乎每个 shell 都在当前分支的不同版本上工作。知道星号是什么意思吗?谢谢!

Nei*_*eil 23

根据您的提示主题(我使用 powerlevel10k),这可能表明您在存储中使用了多少个插槽。您可以通过以下方式检查:

git stash list

如有必要,将其删除

git stash clear

  • 这取决于您的终端,我使用 powerlevel10x 表示存储为 * 这可能对其他人有用。 (3认同)