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

如何通过Visual Studio Code同步GitHub仓库中他人提交的本地变更

如何在VS Code中同步朋友的GitHub仓库变更到本地

当然可以,完全不用重新下载整个仓库,直接用VS Code自带的Git工具就能同步朋友的变更,操作步骤如下:

方法一:用VS Code图形界面操作

  • 打开本地仓库对应的VS Code窗口,点击左侧边栏的源代码管理图标(分支样式的图标)
  • 在源代码管理面板的顶部,找到同步更改按钮(双向箭头样式),点击它即可自动拉取远程仓库的最新变更,并合并到你的本地分支
  • 如果本地代码和远程变更有冲突,VS Code会直接标记出冲突文件,你只需要打开冲突文件,选择保留哪一方的代码(或者手动修改),解决后保存,再完成提交即可

方法二:用VS Code终端手动执行Git命令

如果图形界面操作没反应,或者你更习惯命令行,直接在VS Code的终端(按`Ctrl+`` 打开)里执行:

  1. 先拉取远程最新代码:
    git pull origin main
    
    (如果你们用的不是main分支,替换成你们实际使用的分支名,比如dev)
  2. 若出现冲突,按VS Code的提示解决冲突后,执行:
    git add .
    git commit -m "解决同步冲突"
    
    之后再点击同步按钮即可完成同步

补充说明

VS Code没自动检测到朋友的变更,大概率是因为本地没有主动拉取远程的更新——VS Code的自动检测可能有延迟,手动触发同步就能获取最新内容。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.17 09:30:46