Repository navigation
Releases: Kurtor/codex-git-atlas
Release list
Git Atlas 2.0.0 · 合并推演舱
Git Atlas v2.0 把原有 Git 图谱与 AI 协作层推进到真正的合并前决策。
已交付:
- 合并推演舱:选择源分支与目标分支,查看 Merge Base、领先/落后、待合并提交与变更雷达
- 真实虚拟合并:基于 git merge-tree 预演冲突,不 checkout、不移动分支、索引或引用
- 五道合并闸门:虚拟合并、分支新鲜度、工作区、Codex 验证与任务债务
- 分支一致时显示 SYNCED,不用夸张的风险提示制造阻断
- Codex 只读分支复核:行为变化、人工检查点、验证缺口与最小回滚方案
- Markdown 合并检查单,以及返回既有 Git 白名单操作台的完整出口
- 原有 Git 图谱、四种分析模式、Merge/Rebase 标记、AI 协作层与仓库跟随全部保留
验证:
- TypeScript、Codex 证据、Merge/Rebase、Git 操作与 Web 构建全部通过
- 临时真实分叉仓库验证了 conflict.txt 冲突识别
- 桌面回归 27 项检查全部通过,渲染器无错误
- 未新增运行依赖、轮询或常驻服务
SHA-256:62BD24BF87A47C07BD249721AC246D2B0A0FC6F45445740D8841007FF7683219
Git Atlas 1.9.0 · Git × Codex 代码演化工作台
Git Atlas v1.9 在既有 Git 图谱工作台上增加平级的 AI 协作层。
已交付:
- AI 协作:任务脉络、代码地图、人机交接、验证债务
- Git 图谱:完整保留提交演化、因果场、模块影响、风险路径
- 本机只读读取 Codex 任务证据,明确区分 Git 实证、Codex 事件与自动关联
- 过滤 reasoning、原始 Diff 与完整命令输出;AI 证据默认关闭且可随时停用
- App Server 按需启动、读取完成立即退出,不增加常驻 Codex 进程
- 中文 README、真实桌面截图、资源测量与完整测试
运行要求:Windows 10/11 x64,系统命令行可使用 Git;AI 证据需要已安装并登录 Codex CLI。
SHA-256:E3A32EAB0375D247AE28531554CBD6DE1ABE404896EFA3EB09A09A624D909E3A
Git Atlas 1.8.0 · 图谱优先工作台
这是一轮完整的桌面工作台重构:四个分析模式拥有独立视觉语法;仓库与分支改为按需左侧抽屉;提交详情改为不重排图谱的右侧浮层;Merge 与 Rebase 获得显式形状、标签和详情解释;继续保留 Codex 跟随、本机目录浏览和安全 Git 快捷操作。1280×720 可稳定显示约 10 条提交。视觉样式已收敛为单一 token 来源,CSS 产物较 v1.7.0 减少约 38%。SHA256: 05AB9BAD6DA8684D38EFDF6D603B8DB2F244C398DCBF72E2397EAEA8943F71DD
Git Atlas v1.7.0 · Git 快捷操作台
Git Atlas v1.7.0
这一版把常用 Git 操作收进了仓库情报工作台,同时保持明确的安全边界。
新增
- 嵌入式 Git 快捷操作台,可从顶部、左下工作区状态或
Ctrl + Shift + P打开。 - 远端同步:获取远端引用、仅快进拉取、普通推送;拉取与推送带显式确认。
- 工作区:真实显示已暂存、未暂存、未跟踪文件,支持暂存全部与安全取消暂存。
- 提交:输入单行提交说明并提交,支持
Ctrl + Enter。 - 分支:切换已有本地分支、新建并切换分支;工作区不干净时自动暂停。
- 命令、结果和错误在应用内回显,不弹系统窗口。
安全与性能
- 只接受内置白名单与结构化参数,不提供任意 Shell 输入。
- 不提供强推、硬重置、丢弃修改或删除分支。
- 推送永不使用
--force,拉取固定使用--ff-only。 - 工作区统计覆盖全部文件,预览最多保留 180 条;798 个变更文件的真实仓库已通过验证。
- 没有新增常驻任务、轮询或第三方运行依赖。
验证
- 临时仓库完整验证:状态解析、暂存、取消暂存、提交、新建与切换分支、安全拒绝。
- Windows x64 便携版全量冒烟检查通过,渲染器 0 错误。
- 便携版 SHA-256:
760D0F36635D896B60B0274E4429EB0D8B67A001716FF6B4B7AAF4CA146D20F5
Git Atlas 1.6.1:修复拓扑连线悬空
修复 Merge 多父提交路径没有准确接入父节点的问题。
- 所有连线终点严格落在提交节点中心
- 多父线分离只调整贝塞尔控制点,不再偏移端点
- 父提交被筛选隐藏时不再伪造到下一行的连接
- 更新仓库浏览器展开态截图与视觉验收记录
Windows 便携版使用真实仓库完成 22/22 项自动检查,渲染器错误为 0。
SHA-256: 44E194983C623481EEB98716A2AB56B938040195644D7A2DC9767995C50FDA8F
Git Atlas 1.6.0:内嵌仓库浏览
本版本将仓库选择完整收回 Git Atlas 工作台:
- 左栏原位显示最近仓库、本机目录和文件列表,不再以系统选择弹窗作为主流程
- 支持路径直接输入、上级目录导航与 Git 仓库显式识别
- 最近仓库持久化并处理 Windows 路径分隔符差异
- 手动打开仓库时自动关闭跟随 Codex,避免意外切回
- 文件列表按需读取,最多展示 180 项,不增加后台扫描
Windows 便携版使用真实仓库完成 22/22 项自动检查,渲染器错误为 0。
SHA-256: 081842AE1880DDEA27944595B67A243A5CA029E7DA2BB832718B83D8A46C4A17
Git Atlas v1.5.0 · 分支行为锚点
重点更新
v1.5.0 把 Merge 与 Rebase 提升为分支拓扑中的一级事件。
- Merge 使用琥珀色菱形汇合节点,提交行显示“合并”徽标
- Rebase 使用紫色双环重写节点,提交行显示
REBASE徽标 - 详情区展示来源分支、目标分支和识别依据
- 搜索支持按操作类型和涉及的分支名定位
- 提交演化与范围档案增加分支行为统计
- 节点选择仍不会改变基础 DAG 几何
识别依据
- Merge 依据提交的多个父级识别,是稳定的仓库历史事实
- Rebase 依据本机 Git reflog 的开始与完成记录配对
- Git 提交对象不保存 Rebase 记录,因此 reflog 过期或关闭时不显示,界面会明确说明这一边界
验证
- 分支行为解析单元测试:通过
- 合成真实仓库:1 个 Merge、1 个 Rebase,新增 3 项界面断言全部通过
- Git Atlas 自身仓库发布包:21/21 桌面检查通过
- 渲染器错误与警告:0
- Windows x64 空闲采样:5 个进程,工作集约 377.5 MB,私有内存约 245.4 MB,5 秒 CPU 采样为 0%
文件校验
Git-Atlas-1.5.0-Windows-x64.exe
SHA-256:19A8D30E1BC08A37AFB42A8D84A3C17ADF03E93EADEBA9C872623987C4405441
Git Atlas v1.4.0 · 精密仪器视觉重构
这次更新
v1.4.0 重新定义了 Git Atlas 的桌面视觉:从卡片密集、模式换色的后台模板,转为高密度的精密工程仪器。
- 移除等宽指标卡、装饰编号、无用日期和过量圆角盒子
- 四个模式使用统一品牌蓝,以内容结构而不是换肤形成差异
- 提交演化用“模块构成”替代含义不明的色块
- 风险列表、队列与详情统一使用 0-100 评分,并显示四个评分因子
- 模块筛选改为开放式数据带,因果关系改为更克制的路径表达
- 保留稳定 DAG、分支可达性、列表密度、父提交对比与 Codex 项目跟随
- 未增加 UI 框架、字体包或动画依赖
验证
- Windows 便携版桌面冒烟检查:18/18 通过
- 渲染器错误与警告:0
- Git Atlas 自身仓库:17 个提交、7 个引用,18/18 桌面检查通过
- Windows 便携版真实本地仓库采样:工作集约 373.8 MB,私有内存约 294.2 MB,CPU 约 0.06%
文件校验
Git-Atlas-1.4.0-Windows-x64.exe
SHA-256:58642BFBE7CC46E97AD2E6148B18049913B98286C8611C8219F4C8AC70241074
Git Atlas v1.3.0 · 稳定拓扑与四模式工作台
本版重点
- 修复单分支只显示标签提交的问题,改为按 Git 可达性展示完整历史
- 节点选择不再重排整张图,基础拓扑与列表几何保持稳定
- 提交演化、因果场、模块影响、风险路径升级为四个真实不同的工作区
- 新增完整祖先/后继路径、模块筛选、风险评分队列与范围档案
- RAGflow 单分支 13 个可达提交验证通过,16 项桌面自动断言全部通过
- 可见空闲 CPU 约 0.02%,最小化采样为 0%;npm audit 为 0
下载便携版后双击即可运行。
Git Atlas v1.2.0 · 可理解性与资源优化
Git Atlas v1.2.0:可理解性与资源优化。
- 语义缩放滑块替换为紧凑 / 标准 / 宽松三档列表密度
- 装饰性拓扑小图替换为真实提交活跃度,并支持点击定位
- 比较父提交改为真实 Git diff,根提交同样支持
- Codex 状态文件缓存、3 秒检查、窗口隐藏时暂停轮询
- 全新专业中文 README 与真实 RAGflow 产品图
- RAGflow 成品包 11 项交互断言全部通过,渲染错误 0,npm audit 0