dsh-plugin-git
在终端中运行以下命令:
dsh plugin install cherrchen/dsh-plugin-git
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中运行 dsh plugin install cherrchen/dsh-plugin-git 即可安装,插件源码位于 https://github.com/cherrchen/dsh-plugin-git
插件介绍
在 DSH 对话中写代码时,管理本地 Git 仓库往往要切到终端执行命令,打断编码节奏。dsh-plugin-git 将仓库操作嵌入 DSH 的第三列 Details 面板,让你不离开对话界面就能完成日常版本管理。
面板中可审查已暂存、未暂存和未跟踪的变更,查看工作区与暂存区 diff,对路径执行 stage 或 unstage,撰写提交信息并创建提交,切换或新建本地分支。输入框左侧的分支选择器和变更文件指示器让你随时掌握仓库状态;Electron 桌面端还额外提供在文件管理器中定位文件及直接打开路径的能力。
适合在 DSH 中编码、需要频繁操作本地仓库但不想切换窗口的开发者。插件仅覆盖本地仓库工作流,远程拉取、推送及托管平台交互不在其范围内,可搭配终端或 IDE 的远程功能形成完整链路。
使用场景
- 在 DSH 对话中编码时切换分支并直接提交变更
- 审查暂存区与工作区 diff 后逐路径 stage 或 unstage
- 桌面端通过面板快捷键在文件管理器中定位源码文件
适合人员
- 在 DSH 中编码并频繁操作本地 Git 仓库的开发者
- 希望减少终端与编辑器间切换的效率导向型用户
- 使用 DSH 桌面端或 Web 端进行日常开发的工程师