Repository navigation
Releases
v1.7.0
v1.7.0
dsh-git-manager — DeepSeek Harness Git 工作区管理插件。
功能
- 入口在输入框「模式」选择器旁(仅当前目录是 git 仓库时显示),面板与「设置」同规格(Esc / 遮罩点击关闭)。
- 变更:staged / unstaged / untracked 分组,stage / discard,自绘 unified diff(hunk 级 + 行级暂存/撤销),commit(含 amend),stash 全家。
- 分支与 tag:新建 / 切换 / 改名 / 删除 / 合并,与当前分支对比 diff;tag 新建 / push / 删除。
- 历史:分支线图形(Host 侧布局 + Client SVG)+ 过滤(ref/路径/作者/grep/日期)+ 范围对比 + 交互式 rebase(todo 编排)+ revert / reset / fixup / cherry-pick / undo。
- 冲突:ours / theirs / 手动编辑(三栏对照);继续 / 中止合并。
- Worktree:添加(成功后自动注册为 DSH 工作区)/ 删除 / prune;行内状态(
2+ 1~ 3?脏计数 / 冲突红点 /↑n ↓n上游差距,不点进去就知道哪个 worktree 有活);作用域切进——行上「查看」把面板作用域切进该 worktree,变更 / hunk 级操作 / 提交 / 历史 / 分支全部作用于它,顶部作用域条一键返回主仓库。 - blame / reflog / remote / config 管理。
- 子仓库支持:仓库树发现(git submodule + 嵌套独立仓库)、变更 Tab 按仓库分组聚合、五 Tab 仓库切换器、指针 diff「在子仓库中查看 a..b」跳转、指针冲突 ours/theirs 解决、设置 Tab「子仓库」管理区(更新/同步/卸载/初始化/添加子模块/嵌套仓库就地注册)、全仓库批量 fetch/pull,以及嵌套仓库误暂存/误删双防护。
📦 安装
dsh plugin --profile web add @duke-dsh-plugins/dsh-git-manager或使用本 Release 附件中的 tgz 包安装。装完必须重启 DSH 生效。
Full Changelog: v1.6.2...v1.7.0
v1.6.2
v1.6.2
dsh-git-manager — DeepSeek Harness Git 工作区管理插件。
功能
- 入口在输入框「模式」选择器旁(仅当前目录是 git 仓库时显示),面板与「设置」同规格(Esc / 遮罩点击关闭)。
- 变更:staged / unstaged / untracked 分组,stage / discard,自绘 unified diff(hunk 级 + 行级暂存/撤销),commit(含 amend),stash 全家。
- 分支与 tag:新建 / 切换 / 改名 / 删除 / 合并,与当前分支对比 diff;tag 新建 / push / 删除。
- 历史:分支线图形(Host 侧布局 + Client SVG)+ 过滤(ref/路径/作者/grep/日期)+ 范围对比 + 交互式 rebase(todo 编排)+ revert / reset / fixup / cherry-pick / undo。
- 冲突:ours / theirs / 手动编辑(三栏对照);继续 / 中止合并。
- Worktree:添加(成功后自动注册为 DSH 工作区)/ 删除 / prune。
- blame / reflog / remote / config 管理。
- 子仓库支持:仓库树发现(git submodule + 嵌套独立仓库)、变更 Tab 按仓库分组聚合、五 Tab 仓库切换器、指针 diff「在子仓库中查看 a..b」跳转、指针冲突 ours/theirs 解决、设置 Tab「子仓库」管理区(更新/同步/卸载/初始化/添加子模块/嵌套仓库就地注册)、全仓库批量 fetch/pull,以及嵌套仓库误暂存/误删双防护。
📦 安装
dsh plugin --profile web add @duke-dsh-plugins/dsh-git-manager或使用本 Release 附件中的 tgz 包安装。装完必须重启 DSH 生效。
Full Changelog: v1.6.1...v1.6.2
v1.6.1
v1.6.1
dsh-git-manager — DeepSeek Harness Git 工作区管理插件。
功能
- 入口在输入框「模式」选择器旁(仅当前目录是 git 仓库时显示),面板与「设置」同规格(Esc / 遮罩点击关闭)。
- 变更:staged / unstaged / untracked 分组,stage / discard,自绘 unified diff(hunk 级 + 行级暂存/撤销),commit(含 amend),stash 全家。
- 分支与 tag:新建 / 切换 / 改名 / 删除 / 合并,与当前分支对比 diff;tag 新建 / push / 删除。
- 历史:分支线图形(Host 侧布局 + Client SVG)+ 过滤(ref/路径/作者/grep/日期)+ 范围对比 + 交互式 rebase(todo 编排)+ revert / reset / fixup / cherry-pick / undo。
- 冲突:ours / theirs / 手动编辑(三栏对照);继续 / 中止合并。
- Worktree:添加(成功后自动注册为 DSH 工作区)/ 删除 / prune。
- blame / reflog / remote / config 管理。
- 子仓库支持:仓库树发现(git submodule + 嵌套独立仓库)、变更 Tab 按仓库分组聚合、五 Tab 仓库切换器、指针 diff「在子仓库中查看 a..b」跳转、指针冲突 ours/theirs 解决、设置 Tab「子仓库」管理区(更新/同步/卸载/初始化/添加子模块/嵌套仓库就地注册)、全仓库批量 fetch/pull,以及嵌套仓库误暂存/误删双防护。
📦 安装
dsh plugin --profile web add @duke-dsh-plugins/dsh-git-manager或使用本 Release 附件中的 tgz 包安装。装完必须重启 DSH 生效。
Full Changelog: v1.6.0...v1.6.1
v1.6.0
v1.6.0
dsh-git-manager — DeepSeek Harness Git 工作区管理插件。
功能
- 入口在输入框「模式」选择器旁(仅当前目录是 git 仓库时显示),面板与「设置」同规格(Esc / 遮罩点击关闭)。
- 变更:staged / unstaged / untracked 分组,stage / discard,自绘 unified diff(hunk 级 + 行级暂存/撤销),commit(含 amend),stash 全家。
- 分支与 tag:新建 / 切换 / 改名 / 删除 / 合并,与当前分支对比 diff;tag 新建 / push / 删除。
- 历史:分支线图形(Host 侧布局 + Client SVG)+ 过滤(ref/路径/作者/grep/日期)+ 范围对比 + 交互式 rebase(todo 编排)+ revert / reset / fixup / cherry-pick / undo。
- 冲突:ours / theirs / 手动编辑(三栏对照);继续 / 中止合并。
- Worktree:添加(成功后自动注册为 DSH 工作区)/ 删除 / prune。
- blame / reflog / remote / config 管理。
- 子仓库支持:仓库树发现(git submodule + 嵌套独立仓库)、变更 Tab 按仓库分组聚合、五 Tab 仓库切换器、指针 diff「在子仓库中查看 a..b」跳转、指针冲突 ours/theirs 解决、设置 Tab「子仓库」管理区(更新/同步/卸载/初始化/添加子模块/嵌套仓库就地注册)、全仓库批量 fetch/pull,以及嵌套仓库误暂存/误删双防护。
📦 安装
dsh plugin --profile web add @duke-dsh-plugins/dsh-git-manager或使用本 Release 附件中的 tgz 包安装。装完必须重启 DSH 生效。
Full Changelog: v1.5.1...v1.6.0
v1.5.1
v1.5.1
dsh-git-manager — DeepSeek Harness Git 工作区管理插件。
功能
- 入口在输入框「模式」选择器旁(仅当前目录是 git 仓库时显示),面板与「设置」同规格(Esc / 遮罩点击关闭)。
- 变更:staged / unstaged / untracked 分组,stage / discard,自绘 unified diff(hunk 级 + 行级暂存/撤销),commit(含 amend),stash 全家。
- 分支与 tag:新建 / 切换 / 改名 / 删除 / 合并,与当前分支对比 diff;tag 新建 / push / 删除。
- 历史:分支线图形(Host 侧布局 + Client SVG)+ 过滤(ref/路径/作者/grep/日期)+ 范围对比 + 交互式 rebase(todo 编排)+ revert / reset / fixup / cherry-pick / undo。
- 冲突:ours / theirs / 手动编辑(三栏对照);继续 / 中止合并。
- Worktree:添加(成功后自动注册为 DSH 工作区)/ 删除 / prune。
- blame / reflog / remote / config 管理。
- 子仓库支持:仓库树发现(git submodule + 嵌套独立仓库)、变更 Tab 按仓库分组聚合、五 Tab 仓库切换器、指针 diff「在子仓库中查看 a..b」跳转、指针冲突 ours/theirs 解决、设置 Tab「子仓库」管理区(更新/同步/卸载/初始化/添加子模块/嵌套仓库就地注册)、全仓库批量 fetch/pull,以及嵌套仓库误暂存/误删双防护。
📦 安装
dsh plugin --profile web add @duke-dsh-plugins/dsh-git-manager或使用本 Release 附件中的 tgz 包安装。装完必须重启 DSH 生效。
Full Changelog: v1.5.0...v1.5.1
v1.5.0
v1.5.0
dsh-git-manager — DeepSeek Harness Git 工作区管理插件。
功能
- 入口在输入框「模式」选择器旁(仅当前目录是 git 仓库时显示),面板与「设置」同规格(Esc / 遮罩点击关闭)。
- 变更:staged / unstaged / untracked 分组,stage / discard,自绘 unified diff(hunk 级 + 行级暂存/撤销),commit(含 amend),stash 全家。
- 分支与 tag:新建 / 切换 / 改名 / 删除 / 合并,与当前分支对比 diff;tag 新建 / push / 删除。
- 历史:分支线图形(Host 侧布局 + Client SVG)+ 过滤(ref/路径/作者/grep/日期)+ 范围对比 + 交互式 rebase(todo 编排)+ revert / reset / fixup / cherry-pick / undo。
- 冲突:ours / theirs / 手动编辑(三栏对照);继续 / 中止合并。
- Worktree:添加(成功后自动注册为 DSH 工作区)/ 删除 / prune。
- blame / reflog / remote / config 管理。
- 子仓库支持:仓库树发现(git submodule + 嵌套独立仓库)、变更 Tab 按仓库分组聚合、五 Tab 仓库切换器、指针 diff「在子仓库中查看 a..b」跳转、指针冲突 ours/theirs 解决、设置 Tab「子仓库」管理区(更新/同步/卸载/初始化/添加子模块/嵌套仓库就地注册)、全仓库批量 fetch/pull,以及嵌套仓库误暂存/误删双防护。
📦 安装
dsh plugin --profile web add @duke-dsh-plugins/dsh-git-manager或使用本 Release 附件中的 tgz 包安装。装完必须重启 DSH 生效。
Full Changelog: v1.4.0...v1.5.0
v1.4.0
v1.4.0
dsh-git-manager — DeepSeek Harness Git 工作区管理插件。
功能
- 入口在输入框「模式」选择器旁(仅当前目录是 git 仓库时显示),面板与「设置」同规格(Esc / 遮罩点击关闭)。
- 变更:staged / unstaged / untracked 分组,stage / discard,自绘 unified diff(hunk 级 + 行级暂存/撤销),commit(含 amend),stash 全家。
- 分支与 tag:新建 / 切换 / 改名 / 删除 / 合并,与当前分支对比 diff;tag 新建 / push / 删除。
- 历史:分支线图形(Host 侧布局 + Client SVG)+ 过滤(ref/路径/作者/grep/日期)+ 范围对比 + 交互式 rebase(todo 编排)+ revert / reset / fixup / cherry-pick / undo。
- 冲突:ours / theirs / 手动编辑(三栏对照);继续 / 中止合并。
- Worktree:添加(成功后自动注册为 DSH 工作区)/ 删除 / prune。
- blame / reflog / remote / config 管理。
- 子仓库支持:仓库树发现(git submodule + 嵌套独立仓库)、变更 Tab 按仓库分组聚合、五 Tab 仓库切换器、指针 diff「在子仓库中查看 a..b」跳转、指针冲突 ours/theirs 解决、设置 Tab「子仓库」管理区(更新/同步/卸载/初始化/添加子模块/嵌套仓库就地注册)、全仓库批量 fetch/pull,以及嵌套仓库误暂存/误删双防护。
📦 安装
dsh plugin --profile web add @duke-dsh-plugins/dsh-git-manager或使用本 Release 附件中的 tgz 包安装。装完必须重启 DSH 生效。
Full Changelog: v1.3.0...v1.4.0
v1.3.0
v1.3.0
dsh-git-manager — DeepSeek Harness Git 工作区管理插件。
功能
- 入口在输入框「模式」选择器旁(仅当前目录是 git 仓库时显示),面板与「设置」同规格(Esc / 遮罩点击关闭)。
- 变更:staged / unstaged / untracked 分组,stage / discard,自绘 unified diff,commit(含 amend)。
- 分支:新建 / 切换 / 改名 / 删除 / 合并,与当前分支对比 diff。
- 历史:分支线图形(Host 侧布局 + Client SVG)+ refs 徽章 + commit diff。
- 冲突:ours / theirs / 手动编辑(三栏对照);继续 / 中止合并。
- Worktree:添加(成功后自动注册为 DSH 工作区)/ 删除 / prune。
📦 安装
dsh plugin --profile web add @duke-dsh-plugins/dsh-git-manager或使用本 Release 附件中的 tgz 包安装。装完必须重启 DSH 生效。
Full Changelog: v1.2.0...v1.3.0
v1.2.0
v1.2.0
dsh-git-manager — DeepSeek Harness Git 工作区管理插件。
功能
- 入口在输入框「模式」选择器旁(仅当前目录是 git 仓库时显示),面板与「设置」同规格(Esc / 遮罩点击关闭)。
- 变更:staged / unstaged / untracked 分组,stage / discard,自绘 unified diff,commit(含 amend)。
- 分支:新建 / 切换 / 改名 / 删除 / 合并,与当前分支对比 diff。
- 历史:分支线图形(Host 侧布局 + Client SVG)+ refs 徽章 + commit diff。
- 冲突:ours / theirs / 手动编辑(三栏对照);继续 / 中止合并。
- Worktree:添加(成功后自动注册为 DSH 工作区)/ 删除 / prune。
📦 安装
dsh plugin --profile web add @duke-dsh-plugins/dsh-git-manager或使用本 Release 附件中的 tgz 包安装。装完必须重启 DSH 生效。
Full Changelog: v1.1.1...v1.2.0
v1.1.1
v1.1.1
dsh-git-manager — DeepSeek Harness Git 工作区管理插件。
功能
- 入口在输入框「模式」选择器旁(仅当前目录是 git 仓库时显示),面板与「设置」同规格(Esc / 遮罩点击关闭)。
- 变更:staged / unstaged / untracked 分组,stage / discard,自绘 unified diff,commit(含 amend)。
- 分支:新建 / 切换 / 改名 / 删除 / 合并,与当前分支对比 diff。
- 历史:分支线图形(Host 侧布局 + Client SVG)+ refs 徽章 + commit diff。
- 冲突:ours / theirs / 手动编辑(三栏对照);继续 / 中止合并。
- Worktree:添加(成功后自动注册为 DSH 工作区)/ 删除 / prune。
📦 安装
dsh plugin --profile web add @duke-dsh-plugins/dsh-git-manager或使用本 Release 附件中的 tgz 包安装。装完必须重启 DSH 生效。
Full Changelog: v1.1.0...v1.1.1