Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
zsh上git提示符中的星形*符号_Git_Oh My Zsh - Fatal编程技术网

zsh上git提示符中的星形*符号

zsh上git提示符中的星形*符号,git,oh-my-zsh,Git,Oh My Zsh,终端:iTerm2 Shell:zsh(哦,我的zsh) 问题:我在git提示符上看到一个星号*,尽管分支已经更新,没有做任何更改。知道它意味着什么以及如何从git提示符中清除它吗 官员包括: #此外,如果将GIT_PS1_SHOWDIRTYSTATE设置为非空值, #未分级(*)和分级(+)更改将显示在分支旁边 #名字。您可以在每个存储库中使用 #bash.showDirtyState变量,默认为true一次 #GIT_PS1_SHOWDIRTYSTATE已启用。 如果您正在使用,请首先在~

终端:iTerm2

Shell:zsh(哦,我的zsh)

问题:我在git提示符上看到一个星号*,尽管分支已经更新,没有做任何更改。知道它意味着什么以及如何从git提示符中清除它吗

官员包括:

#此外,如果将GIT_PS1_SHOWDIRTYSTATE设置为非空值,
#未分级(*)和分级(+)更改将显示在分支旁边
#名字。您可以在每个存储库中使用
#bash.showDirtyState变量,默认为true一次
#GIT_PS1_SHOWDIRTYSTATE已启用。
如果您正在使用,请首先在
~/.zshrc
中进行检查。
它可以有自己的一套定制,如中所示


例如,如果您有任何文件被隐藏,请检查
git stash list

git status显示什么?以下是输出:❯ 分支机构开发上的git状态您的分支机构使用“来源/开发”更新。无需提交,工作树清理实际上并不相关:提示设置在其他终端模拟器中工作。它在清除隐藏后被清除。@Krush太棒了!做得好。