dsh-git-graph
在终端中运行以下命令:
dsh plugin install yoggu/dsh-git-graph
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install yoggu/dsh-git-graph,或从 https://github.com/yoggu/dsh-git-graph 获取源码并按 README 链接本地目录安装。
插件介绍
在 DSH Web 里改代码、跑终端时,往往还要另开桌面 Git 客户端或切到命令行才能看清历史与差异。dsh-git-graph 把 Git 图谱放进右侧栏,让你在当前工作流里就能顺着提交线浏览仓库,而不必频繁切换窗口。
插件支持查看提交、分支、标签与 stash,区分暂存区与工作区变更,打开 diff,并在不同修订之间做比对。需要执行提交、检出、重置、stash、推送或拉取等操作时,会通过确认对话框由你明确发起;图谱在打开期间会随仓库目录变化自动刷新,减少手动点刷新的次数。
仓库可从已注册的 DSH 工作区文件夹里逐级展开选择,包括嵌套仓库、worktree 与已初始化的子模块;切换仓库只影响 Git 面板,不会改动当前工作区会话。适合经常在 DSH Web 里开发、又希望用可视化方式理解历史、审阅改动并在必要时完成常见 Git 操作的开发者。
使用前请留意:插件会读取所选仓库的本地 Git 配置,部分读写操作可能接触远程主机;请勿对不可信配置的仓库使用图谱功能。
使用场景
- 在 DSH Web 右侧栏顺着提交线浏览分支、标签与 stash
- 审阅暂存区与工作区改动,打开 diff 或比对两个修订
- 在确认后完成提交、检出、stash、拉取或推送等常见操作
适合人员
- 主要在 DSH Web 里写代码、希望少切换工具的开发者
- 需要可视化查看仓库历史与变更的人
- 要在浏览器侧完成日常 Git 读写且接受确认流程的用户