it-coder-yy/dsh-git-plugin
Visual Git workbench for DSH Web: View warehouse status, Diff, branches, commit history and storage, click to perform common Git operations, and safely run AI-generated step-by-step Git proposals; npm dsh-easygit-plugin 0.2.1, DSH 0.1.0-rc.6 actual measurement
Visual Git workbench inside DeepSeek Harness Web: inspect branch/staged/unstaged state with per-file review or raw diff views, browse commit graph with message/author/stats/full diff, one-click stage/unstage/commit/branch operations, remote sync + rebase (fetch, fast-forward pull, push, set upstream, start/continue/abort rebase), references at a glance (local/remote branches + tags), natural-language Git workflows (proposal → review → execute or copy), actionable failure handling with recovery proposals, and safety by default: allowlist validation, confirmation for high-risk operations, proposal-replay prevention, credential redaction in diagnostics.
Install
dsh plugin --profile web add dsh-easygit-pluginnpm package dsh-easygit-plugin 0.2.3 (registry-verified 2026-08-26). dsh plugin --profile web add dsh-easygit-plugin then dsh web. Newer pnpm versions may delay recently published packages — add dsh-easygit-plugin to minimumReleaseAgeExclude in ~/.dsh/profiles/web/pnpm-workspace.yaml to install immediately. Source: dsh plugin --profile web add github:IT-coder-Yy/dsh-git-plugin. MIT.
Compatibility
DeepSeek Harness web profile. Uses an allowlist + confirmation for high-risk ops (rebase, forceful branch deletion, history rewrites).
Details
- Repo: it-coder-yy/dsh-git-plugin
- Category: Coding & Development
- Stars: 4
- Version: npm dsh-easygit-plugin 0.2.3 (registry-verified 2026-08-26)
- Last push: 2026-08-15
- First seen: 2026-08-14
Recent updates
v0.2.3: visual workbench; commit graph; one-click actions; remote sync + rebase; NL workflows; failure recovery proposals; allowlist safety.
FAQ
- Is it safe to run AI-generated Git commands?
- Commands are validated against a conservative allowlist; high-risk operations (history rewrites, forceful deletion) require explicit confirmation, and proposal replay is prevented.
- Can I do a rebase?
- Yes — start, continue, and abort rebase safely from the workbench, with an explicit risk confirmation.
- How do I install it?
- dsh plugin --profile web add dsh-easygit-plugin (npm 0.2.3, registry-verified), then restart dsh web and open the Git button beside the composer.
Alternatives
1841220388zzzcccxxx-star/dsh-git-graph · PivotStackIntelligence/dsh-github