Git Vision:极速桌面 Git 历史图谱工具

Git Vision 是一款专为开发者打造的高性能桌面端 Git 历史图谱浏览与版本管理工具。1:1 还原 JetBrains 系列 IDE(如 PhpStorm、IntelliJ IDEA)内置 Git Log 的核心拓扑体验,开箱即用、轻量秒开,并全新接入大模型智能分析 Diff 生成规范 Commit,极大提升日常 Git 工作流效率。


🎨 为什么打造 Git Vision?

日常开发中,JetBrains 系列 IDE 内置的 Git Log 一直是公认分支演进最清晰、操作最顺手的提交管理工具。但在很多轻量开发场景下(例如使用轻薄本移动办公、临时排查外部仓库、或搭配轻量编辑器开发时),查看分支拓扑与比对改动往往受到制约:

  • 传统客户端(如 Sourcetree):体积笨重、启动耗时,功能层级复杂;
  • 编辑器内置插件:在面对多分支密集合并的大仓库时容易卡顿掉帧,差异比对交互有限;
  • 命令行工具:字符连线在复杂分支下辨识成本高,跨版本提交比对繁琐。

Git Vision 将 IDE 级的图谱体验抽离为独立的桌面工具,秒级启动、占用极低,专注于带来更纯粹、极速的 Git 浏览与提交管理体验。


🚀 核心亮点

1. 🤖 重点特性:接入大模型智能生成提交信息 (AI Commit)

写 Git Commit Message 往往是开发中最耗费心智的琐碎环节。Git Vision v1.2 全面接入大模型能力:

  • 智能 Diff 语义分析:一键精准解析当前暂存区与改动代码的增量细节;
  • 规范化生成:遵循行业标准的 Conventional Commits 规范(自动标注 feat / fix / refactor / docs 等类型),自动梳理清晰的改动要点;
  • 流式丝滑体验:支持实时流式打字动效,大幅省去手动构思文本的时间,让日常提交与 Code Review 更加规范高效。

2. 1:1 复刻 JetBrains 分支拓扑图

  • 自研高精度拓扑连线:毫米级计算分支分叉、合并与主线交织脉络;
  • 色彩闭环映射:分支面板与图谱连线严格颜色对应,即便复杂多分支交织,演变流向一目了然。

3. 双模式 Diff 代码比对

  • Split Diff(双栏分屏):左右版本严格水平对齐,平齐展示新增与删除内容;
  • Unified Diff(单栏流式):紧凑单栏视图,方便快速滑动通读;
  • 偏好自动记忆:自动保存上一次的视图模式与折叠设置。

4. 任意两提交对比 (Compare Commits)

  • 支持通过 Ctrl + 鼠标点击 或右键多选任意两笔提交;
  • 自动提炼版本间的所有变动文件列表,并提供深度文件级 Diff 对比。

5. 本地变更工作区 (Local Changes)

  • 清晰分类 已暂存 (Staged)、未暂存 (Unstaged) 与 未跟踪 (Untracked);
  • 支持右键一键暂存、撤出暂存、丢弃修改及快速复制文件路径。

6. 多维度实时过滤与高亮搜索

  • 支持组合筛选:分支名称、提交作者、日期范围、指定文件路径;
  • 关键词实时高亮,图谱与变动信息醒目可见。

📸 软件界面截图

1. 主工作空间与图谱流向

左侧为分支与 Stash 面板,中间为主提交图谱,右侧为选定提交的元信息与文件变动树。

Git Vision 主界面截图

2. 双栏分屏 Diff 视图

代码语法高亮,变动行严格对齐对比。

Git Vision Diff 对比视图


⌨️ 常用快捷键

快捷键 功能说明
Ctrl + O 打开新的 Git 仓库路径
F5 强制重新扫描并刷新当前仓库
Ctrl + F 聚焦搜索过滤栏
↑ / ↓ 提交列表中移动光标并联动详情面板
Ctrl + 鼠标点击 多选提交,触发双版本比对 (Compare Commits)
Esc 取消搜索高亮 / 关闭弹窗与右键菜单

📝 版本演进 (Changelog)

v1.2.0 (当前最新 · 绿色便携版)

  • 接入大模型智能生成提交信息:重磅支持通过 AI 自动分析代码 Diff 增量,一键生成符合规范的高质量 Commit 描述,大幅提高提交与记录效率;
  • 优化流式交互:集成 AI 流式打字生成反馈,支持生成内容的二次编辑与微调;
  • 全平台绿色便携化:全面构建为绿色免安装便携版,解压即开即用,零运行依赖;
  • 体验调优:优化提交表单与文件变更树联动,修复极少数特殊分支交叉时的连线显示细节。

v1.1.0

  • 双模式 Diff 引擎上线:支持 Split Diff(双栏对齐)与 Unified Diff(单栏流式)自由切换;
  • 两提交对比增强:支持通过快捷键多选任意两笔提交进行文件级变更比对;
  • Local Changes 暂存区完善:支持 Staged / Unstaged / Untracked 结构化管理与一键暂存/撤出。

v1.0.0

  • 基础引擎发布:构建 1:1 JetBrains 风格拓扑连线与彩色分支流向;
  • 多维过滤检索:提供分支、作者、日期区间与文件路径联合过滤。

🎁 获取软件 (绿色便携版 v1.2)

本次公开发布的为 Git Vision v1.2 绿色免安装便携版,解压即可运行,无注册表残留与繁琐安装流程。

如需获取最新安装包:

  1. 关注微信公众号:扫描博客侧边栏的微信公众号二维码;
  2. 发送后台关键词:在公众号对话框回复「git小工具」;
  3. 获取下载链接:系统将自动返回 Git Vision 绿色便携版 v1.2 最新包。

欢迎体验与反馈,若在使用过程中有任何意见或场景建议,欢迎交流!