A Git GUI plugin for DeepSeek Harness Web UI
lovetree128/dsh-git-gui · skills
A Git GUI plugin for DeepSeek Harness Web UI.
★ 4GitHub stars
1Forks
2026-08-25Last updated
JavaScriptLanguage
MITLicense
Key features
- Changes ViewChanges are grouped into "Staged / Modified / Untracked / Merge Conflicts".
- File Tree ViewBrowse all files in the workspace (automatically respecting .gitignore).
- File names are color-coded by status — unmodified files use the default text color (black in light mode / white in dark mode), modified but uncommitted files are blue, and untracked files are red.
- Supports directory collapsing and name filtering.
- Nested Repository DetectionWhen the session workspace itself is not a Git repository, the plugin automatically searches subdirectories for a single nested repository and uses it as the operation root (for example, when the repository is located in the dsh-git-gui/ subdirectory of the workspace).
Requirements
- When panel operations and Agent edits occur concurrently, Git's own state is treated as authoritative.
- A warning bar is displayed while the session is running, and operations such as discarding changes require confirmation.
Install command
dsh plugin --profile web add github:lovetree128/dsh-git-gui