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

VS Code无法显示上游可拉取分支,如何拉取上游分支代码?

解决VS Code中无法看到上游仓库(upstream)分支的问题

你可以在VS Code中实现上游分支的拉取操作,问题出在本地尚未同步上游仓库的分支信息,按以下步骤操作即可解决:

1. 先同步上游仓库的分支数据

打开VS Code的终端(快捷键`Ctrl+``),执行命令拉取上游仓库的所有分支与提交记录:

git fetch upstream

这个命令会把upstream仓库的分支信息同步到本地的远程追踪分支中。

2. 在VS Code中拉取上游分支

完成上述操作后,回到「Pull from...」流程:

  • 选择upstream远程仓库,此时就能看到上游仓库的所有分支(比如upstream/master)
  • 选中需要拉取的分支,即可完成同步

3. 日常同步的便捷方式

如果需要长期保持本地与上游仓库同步,可定期执行git fetch upstream,或者在VS Code的源代码管理面板右上角点击三个点(...),选择「Fetch from All Remotes」,一次性同步origin和upstream的所有分支信息。

若要将上游更新合并到本地当前分支,也可直接在终端执行:

git merge upstream/master

(将master替换为你需要同步的目标分支名称即可)

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.22 03:07:01