AI Agent Hub
Back to plugins
🖥️

dsh-plugin-git

Client Updated 2026.08.26

Run the following command in DeepSeek Harness:

dsh plugin install cherrchen/dsh-plugin-git

Paste the following prompt into your AI chat to install this plugin:

Install in DeepSeek Harness by running dsh plugin install cherrchen/dsh-plugin-git; the source is available at https://github.com/cherrchen/dsh-plugin-git

About this plugin

Managing a local Git repository from the terminal while coding in a DSH conversation breaks your flow. dsh-plugin-git embeds repository operations into the third Details column so you can stay in the conversation without switching windows.

Inside the panel you can review staged, unstaged, and untracked changes, inspect working-tree and index diffs, stage or unstage individual paths, write commit messages, and switch or create local branches. A branch selector and changed-files indicator sit beside the composer for at-a-glance status, and on Electron desktop the panel adds reveal-in-folder and open-path shortcuts.

It suits developers who code inside DSH and need frequent local repository management without leaving the interface. The plugin covers local workflows only; fetch, push, and hosting-provider interactions remain out of scope and can be handled by a terminal or IDE alongside it.

Use Cases

  • Switch branches and commit changes without leaving the DSH conversation
  • Review staged and unstaged diffs, then stage or unstage individual paths
  • Use desktop shortcuts to reveal source files in the native file manager

Best For

  • Developers who code in DSH and manage local Git repositories frequently
  • Efficiency-focused users who want fewer context switches between terminal and editor
  • Engineers using DSH Desktop or Web for daily development