如何在Visual Studio 2022 Git Changes窗口移除本地分支列表项(不删分支)
在Visual Studio 2022中隐藏本地分支(不删除分支)
以下两种方法可以在不删除本地分支的前提下,将其从Git Changes窗口的本地分支列表中移除:
方法一:通过VS内置的隐藏分支功能
- 打开Visual Studio 2022,进入Git Changes窗口,或者通过菜单栏的Git > Manage Branches打开分支管理界面
- 在分支列表中找到目标分支,右键点击它
- 选择Hide Branch选项,该分支会立即从Git Changes的本地分支列表中消失,但本地分支本身仍保留
- 若后续需要恢复显示,在分支管理界面点击顶部的「显示隐藏分支」按钮(眼睛图标),找到对应分支后右键选择Unhide Branch即可
方法二:手动编辑VS的Git配置文件
VS会将分支的显示状态存储在本地配置文件中,可通过编辑文件实现隐藏:
- 完全关闭Visual Studio 2022,确保相关进程已终止
- 打开文件资源管理器,导航到路径:
%LOCALAPPDATA%\Microsoft\VisualStudio\<版本标识>\Git注:
<版本标识>是类似17.0_abc123的字符串,对应你的VS2022版本 - 找到
repos.json文件,用文本编辑器打开 - 定位到对应仓库的配置节点,找到
HiddenBranches数组,将需要隐藏的分支名称添加到数组内(格式参考已有项) - 保存文件后重新启动VS2022,目标分支将不再出现在Git Changes的本地分支列表中
内容的提问来源于stack exchange,提问作者gakera
相关产品推荐
相关产品推荐

