Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
91 changes: 91 additions & 0 deletions docs/content/release/26.2.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,91 @@
---
title: 26.2.0
---

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

- **项目地址 | Repository**:https://github.com/devlive-community/codeforge
- **官方网站 | Official Website**:https://codeforge.devlive.org/
- **版本号 | Version**:v26.2.0
- **发布日期 | Release Date**:2026年6月18日 | June 18, 2026

---

## 🔀 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](https://github.com/devlive-community/codeforge/releases) 下载最新版本,或访问[官方网站](https://codeforge.devlive.org/)了解更多信息。

Download the latest version from [GitHub Releases](https://github.com/devlive-community/codeforge/releases), or visit the [Official Website](https://codeforge.devlive.org/) for more information.
3 changes: 2 additions & 1 deletion docs/pageforge.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ repo:
branch: dev

banner:
content: 💗 <a href="https://github.com/devlive-community/codeforge" target="_blank">CodeForge <em>26.1.0</em> 已经发布, 如果喜欢我们的软件,请点击这里支持我们</a> ❤️
content: 💗 <a href="https://github.com/devlive-community/codeforge" target="_blank">CodeForge <em>26.2.0</em> 已经发布, 如果喜欢我们的软件,请点击这里支持我们</a> ❤️

feature:
lucide:
Expand Down Expand Up @@ -43,6 +43,7 @@ footer:

nav:
- 发布日志:
- /release/26.2.0.md
- /release/26.1.0.md
- /release/26.0.0.md
- /release/25.0.5.md
Expand Down
Loading