You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VS Code源代码控制远程分支文件夹大写显示异常求助

VS Code远程分支显示大写(实际远程为小写)的问题解决

问题描述

在VS Code中使用Git创建并推送形如topic/CIE/LRAT-333的分支到Azure Repos后,发现VS Code左侧源代码控制的远程分支列表中,该分支显示为TOPIC/CIE/LRAT-333,但Azure Repos及其他工具(如Element)中分支名称均保持小写的topic/CIE/LRAT-333,仅VS Code远程会话出现此异常。

VS Code版本信息:

Version: 1.76.2
Commit: ee2b180d582a7f601fa6ecfdad8d9fd269ab1884
Date: 2023-03-14T17:55:54.936Z
Electron: 19.1.11
Chromium: 102.0.5005.196
Node.js: 16.14.2
V8: 10.2.154.26-electron.0
OS: Windows_NT x64 10.0.14393
Sandboxed: No

解决方案

  • 开启Git大小写敏感性:Windows系统默认Git忽略大小写,执行以下命令修改配置,让Git区分分支名称的大小写:
    git config core.ignorecase false
    
    执行后重新拉取远程分支,查看显示是否恢复正常。
  • 刷新远程分支缓存:在VS Code源代码控制面板的远程分支区域点击刷新按钮(↻),或按下Ctrl+Shift+P打开命令面板,执行Git: Fetch All命令强制同步最新远程分支信息。
  • 清除VS Code本地缓存:关闭VS Code,删除以下路径的缓存文件夹后重启:
    • Windows:%APPDATA%\Code\Cache、%APPDATA%\Code\CachedData
  • 升级VS Code版本:当前使用的1.76.2版本发布于2023年3月,此类显示异常可能已在后续版本中修复,建议升级到最新稳定版。
  • 重置远程分支引用:若以上方法无效,可删除本地的远程分支引用后重新拉取:
    git branch -d -r origin/topic/CIE/LRAT-333
    git fetch origin
    

内容的提问来源于stack exchange,提问作者user17900382

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.16 09:13:19