CodeForge v26.2.0 是一次以源代码管理为核心的版本:把一套专业级 Git 工作台完整装进编辑器——从暂存、提交、分支,到分块暂存、分支图、交互式变基、cherry-pick、二分定位、子模块与工作树,常用 Git 能力几乎一次到位,且全部图形化、无需切到命令行。同时新增 12 种编程语言中国地图点击下钻数据库 SSL/TLS 与 SSH 隧道连接。

CodeForge v26.2.0 is a source-control-centric release that brings a professional-grade Git workbench fully into the editor — from staging, commits and branches to hunk staging, branch graph, interactive rebase, cherry-pick, bisect, submodules and worktrees — almost everything you reach for in Git, all graphical, no terminal required. It also adds 12 new languages, click-to-drill-down China maps, and SSL/TLS & SSH-tunnel database connections.


📦 版本信息 | Release Information


🔀 Git 源代码管理:从基础到专业 | Git Source Control: from Basics to Pro

在 v26.1.0 的状态/暂存/提交/推送基础上,本版把 Git 扩展为一套完整的图形化工作台,全部能力均带中英文界面与即时反馈。 Building on v26.1.0’s status/stage/commit/push, this release expands Git into a complete graphical workbench, every action fully localized with instant feedback.

提交与暂存 | Commit & Stage

  • 分块暂存(hunk staging) - 按差异块逐块暂存 / 取消暂存 / 丢弃,精细控制每次提交内容
  • 修正上次提交(amend)自动暂存(-a)签名 sign-off(-s)
  • 丢弃改动(discard)清理未跟踪文件(clean)(先预览后执行)

分支与历史 | Branches & History

  • 分支:新建 / 删除 / 重命名 / 合并,检出并跟踪远程分支
  • 分支图可视化 - 泳道算法绘制提交 DAG,标注分支与标签
  • 分支 / 提交对比 - 领先落后统计 + 差异补丁
  • 提交历史查看器(log / show)单文件历史文件历史恢复到任意版本
  • 逐行追溯(blame)

撤销与恢复 | Undo & Recovery

  • 还原 / 重置(revert / reset,soft·mixed·hard)
  • reflog 误操作恢复 - 找回被重置 / 删除的提交
  • cherry-pick - 拣选其它分支的提交
  • 进行中操作横幅 - merge / rebase / cherry-pick / revert 冲突时一键继续 / 跳过 / 中止,并识别冲突文件、标记已解决

标签、储藏与远程 | Tags, Stash & Remotes

  • 标签:创建 / 列出 / 删除,附注标签检出标签
  • 储藏(stash):list / push / pop / drop / apply / 查看补丁
  • 远程管理设置上游删除远程分支推送标签强制推送(–force-with-lease)变基拉取(pull --rebase)

进阶能力 | Advanced

  • 交互式变基(rebase -i) - 选取最近若干提交,逐条保留 / squash / fixup / 丢弃并可重排顺序(图形化、非交互执行)
  • 二分定位(bisect) - 向导式 good/bad/skip 定位引入问题的提交
  • 子模块(submodule) - 列出状态、更新(–init --recursive)、同步 URL
  • 工作树(worktree) - 列出 / 新增 / 移除 / 清理
  • 仓库管理 - git init、加入 .gitignore克隆远程仓库仓库身份配置(本地 user.name / email)
  • 文件树右键 Git 菜单 - 暂存 / diff / 丢弃 / blame / 历史 / 复制路径

A full graphical Git suite: hunk staging, amend / -a / sign-off, discard & clean; branch create/delete/rename/merge and remote-branch checkout; branch graph, branch/commit compare, log/show, per-file history & restore, blame; revert/reset, reflog recovery, cherry-pick, and an in-progress banner to continue/skip/abort conflicted merge·rebase·cherry-pick·revert; tags (incl. annotated & checkout), stash, remotes & upstream, delete-remote-branch, push-tags, force-with-lease, pull --rebase; plus interactive rebase, bisect, submodules, worktrees, init/.gitignore/clone/identity, and a right-click Git menu in the file tree.


🧩 新增 12 种编程语言 | 12 New Languages

新增语言的高亮、运行与(可用时)LSP 语义支持: Highlighting, running and (where available) LSP semantics for:

  • Julia · Vue · PowerShell · OCaml · Tcl · F# · Crystal · Erlang · D · Common Lisp · Scheme · Pascal

🗺 地图下钻与离线缓存 | Map Drill-down & Offline Cache

  • 中国地图点击下钻 - 从全国下钻到省 / 市,逐级查看
  • geojson 落盘缓存 - 下钻数据本地缓存,离线可复用,二次打开更快

Click-to-drill-down China map (nation → province → city) with on-disk geojson caching for offline reuse and faster reopen.


🗄 数据库连接:SSL/TLS 与 SSH 隧道 | Secure Database Connections

  • 数据源连接支持 SSL/TLS 加密
  • 支持通过 SSH 隧道连接内网 / 跳板机后的数据库

Database connections now support SSL/TLS encryption and SSH tunneling to reach databases behind a bastion host.


📥 立即下载 | Download Now

GitHub Releases 下载最新版本,或访问官方网站了解更多信息。

Download the latest version from GitHub Releases, or visit the Official Website for more information.