跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客我的书GitHub 精选镜像AI 生图工具UI配色美学关于
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
编程语言VScode

VS Code GitGraph 插件使用指南

VS Code GitGraph 插件可视化展示 Git 提交历史,支持分支创建、切换、拉取及回退操作。通过配置远程仓库地址区分上游与源端,避免误推送。掌握 Fetch 与 Fresh 的区别可及时同步远端状态,右键菜单提供便捷的版本控制功能,提升开发效率。

魔法巫师发布于 2026/3/22更新于 2026/8/2357 浏览

安装插件

在 VS Code 扩展商店搜索 mhutchie.git-graph 并安装。

文章配图

打开 GitGraph

可以通过两种方式进入:

  1. 左侧源代码管理栏的 GitGraph 图标。
  2. 底部面板的 GitGraph 选项。

文章配图

这种方式支持在不同仓库间切换视图。

基础配置

用户详情

用于显示代码贡献者信息。

文章配图

远程仓库

这里需要区分 Fetch URL 和 Push URL。Fetch URL 是拉取代码的地址,Push URL 是推送地址。默认两者相同。 通常主仓库叫 upstream,自己 fork 的仓库叫 origin。由于 upstream 往往没有写入权限,建议手动将 Push URL 设为空或 -,避免误推。

文章配图

分支操作

新建分支

选择 "Create new branch from...",指定基于哪个分支创建。通常是基于 main 分支。输入新名称后回车即可。若未立即显示,点击右上角刷新按钮。

文章配图 文章配图 文章配图

文章配图
分支显示规则

本地分支仅显示名称;远端分支显示为 仓库名/分支名;若本地和远端都有同名分支,则显示为 分支名 | 仓库名。

文章配图

同步与切换

Fetch 与 Fresh

远端更新不会自动通知本地,需手动 Fetch 获取最新数据。但 Fetch 后界面未必即时更新,还需点击 Fresh 刷新视图。建议养成同时使用这两个按钮的习惯。

文章配图

切换分支

右键点击对应的气泡节点,选择 Checkout 即可切换。当前所在分支的气泡字体加粗显示。

文章配图 文章配图

拉取合并

右键气泡选择 Pull into current branch,可将目标分支的最新改动拉取并合并到当前分支。

文章配图 文章配图

高级操作

版本回退

右键 Commit 选择 Reset current branch to this commit。Hard 模式会取消所有修改并回退,请谨慎使用。

文章配图 文章配图 文章配图

任意分支创建

选中任意 Commit 右键 Create Branch,可从该历史节点创建新分支。

文章配图 文章配图 文章配图

删除分支

右键气泡选择 Delete Branch。注意前提是不能在当前正在使用的分支上执行删除。

文章配图 文章配图 文章配图

目录

  1. 安装插件
  2. 打开 GitGraph
  3. 基础配置
  4. 用户详情
  5. 远程仓库
  6. 分支操作
  7. 新建分支
  8. 分支显示规则
  9. 同步与切换
  10. Fetch 与 Fresh
  11. 切换分支
  12. 拉取合并
  13. 高级操作
  14. 版本回退
  15. 任意分支创建
  16. 删除分支
  • 免费图片AI生成工具免费生成了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 免费图片视频在线生成30秒,将你的创意变成现实开始设计
  • X/Twitter免费视频下载器免登陆无限额度免费视频解析下载了解详情
  • 100+免费在线小游戏爽一把
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • 提示工程师:一个即将过时的职业
  • C/C++按位取反操作详解与代码示例
  • 2025年必备!5款免费AIGC检测工具推荐,论文查重一键搞定
  • 基于星辰 RPA 的小红书自动发文机器人实现指南
  • 鸿蒙APP开发:页面路由与组件跳转详解
  • Python 网页自动化实战:Selenium 与 Requests 应用
  • Python 兼职方向与接单指南:从入门到实战
  • MySQL 高可用集群搭建实战:双主双活 + Keepalived
  • LLM Agent:RAG 召回信息密度与质量优化方案
  • IntelliJ IDEA 中配置使用 Claude Code 方法
  • PowerToys 官方下载渠道与包管理器安装指南
  • Qwen3-14B 本地部署与 Ollama WebUI 集成实战
  • Topaz Photo AI v1.3.3 汉化便携版:图片降噪与无损放大工具
  • Android 性能优化实战指南:核心原理与面试应对策略
  • 通义万相 2.1 模型核心功能与云端部署指南
  • AIGC赋能Java编程:智能工具提升效率与创新
  • Ubuntu 部署 ToolJet 低代码平台及内网穿透远程访问
  • ComfyUI提示词助手:从手动调试到自动化流水线
  • 无线联邦学习:隐私保护下的 AI 协同演进
  • Java 面试题及答案汇总

相关免费在线工具

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online

  • Markdown转HTML

    将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online

  • HTML转Markdown

    将 HTML 片段转为 GitHub Flavored Markdown,支持标题、列表、链接、代码块与表格等;浏览器内处理,可链接预填。 在线工具,HTML转Markdown在线工具,online

  • JSON 压缩

    通过删除不必要的空白来缩小和压缩JSON。 在线工具,JSON 压缩在线工具,online

  • JSON美化和格式化

    将JSON字符串修饰为友好的可读格式。 在线工具,JSON美化和格式化在线工具,online