zsh显示git的状态甚至很艰难&它不是回购协议

zsh显示git的状态甚至很艰难&它不是回购协议,git,terminal,zsh,oh-my-zsh,Git,Terminal,Zsh,Oh My Zsh,我使用ZSH,我觉得它很棒 但有一件事让我困惑: 如果我在回购文件夹中工作,则zsh显示回购的名称和git:(分支信息)。例如,类似这样的内容:➜ my_repo git:(开发) 但现在我观察到:每当我在一个非git文件夹中时,zsh终端仍然显示一个任意的git:(分支信息)-甚至没有.git!!例如,它说:➜ my_non_git_fildername git:(开发) 当我在非git文件夹中时,为什么git(分支信息)不会消失 我使用并且正在使用(git)插件 感谢您在这方面的帮助。如何

我使用ZSH,我觉得它很棒

但有一件事让我困惑:

如果我在回购文件夹中工作,则
zsh
显示回购的名称和git:(分支信息)。例如,类似这样的内容:
➜  my_repo git:(开发)

但现在我观察到:每当我在一个非git文件夹中时,
zsh
终端仍然显示一个任意的git:(分支信息)-甚至没有
.git
!!例如,它说:
➜ my_non_git_fildername git:(开发)

当我在非git文件夹中时,为什么git(分支信息)不会消失

我使用并且正在使用(git)插件


感谢您在这方面的帮助。

如何使用zsh,哦,我的zsh不是一个编程问题。抱歉@matt,我不知道在哪里可以问其他问题。您可以在.zshrc文件中配置zsh,这就导致了在其他Stackoverflow问题中提出的复杂性。所以我觉得我敢问。还有,zsh和噢,我的zsh,其中已经存在关键字-因此其他人以前一定询问过它的用法。我建议尝试使用超级用户。尝试运行
git rev parse--show toplevel
,查看您是否意外地在存储库中。