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

如何在VS Code的Git扩展中隐藏已合并的Pull Request?

解决VS Code中已合并PR仍显示为“打开”的问题
  • 刷新扩展数据
    打开VS Code命令面板(Ctrl+Shift+P / Cmd+Shift+P),输入 GitHub: Refresh Pull Requests 执行刷新,大部分情况是本地缓存未同步导致的。

  • 清理扩展缓存
    若刷新无效,可清理GitHub扩展的缓存:

    1. 关闭VS Code
    2. 找到对应系统的缓存目录:
      • Windows:%APPDATA%\Code\Cache 和 %APPDATA%\Code\Caches
      • macOS:~/Library/Caches/Code
      • Linux:~/.config/Code/Cache 和 ~/.config/Code/Caches
    3. 删除与GitHub扩展相关的缓存文件夹(或直接清空缓存目录,重启后会自动重建)
  • 检查PR分支状态
    有些时候PR远程分支未删除会导致状态异常:

    1. 查看GitHub上对应PR的分支名称
    2. 本地执行git branch -a确认远程分支是否存在
    3. 若存在,执行git push origin --delete <pr-branch-name>删除远程分支,再回到VS Code刷新
  • 更新软件及扩展
    确保VS Code是最新版本,同时在扩展市场检查GitHub扩展是否有更新,旧版本可能存在同步bug,更新后重启VS Code即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.02 12:45:37