如何配置仅在状态栏显示当前Git分支?
仅显示当前工作分支、隐藏[multiple]标识的配置方法
针对VS Code
- 打开设置面板(快捷键
Ctrl+,/Cmd+,) - 在搜索框输入
git.statusBar.showUnmergedBranches,将该选项设置为关闭(false) - 若仍有显示问题,可额外搜索
git.statusBar.branchesLimit,把值设为1
也可以直接编辑settings.json文件,添加以下配置:
"git.statusBar.showUnmergedBranches": false
针对终端提示符(如Oh My Zsh)
如果是在终端状态栏看到该标识,比如使用了Oh My Zsh的Git主题:
- 打开
~/.zshrc配置文件 - 找到Git相关的主题配置,添加或修改一行:
ZSH_THEME_GIT_PROMPT_MULTIBRANCH=""
- 执行
source ~/.zshrc使配置生效
原理说明:[multiple]一般是工具检测到当前工作区存在多个未合并分支或关联分支时的提示,关闭对应设置后就只会显示当前正在工作的分支。
内容的提问来源于stack exchange,提问作者Kixoka
相关产品推荐
相关产品推荐

