bitxeno/dsh-git-plus
An IDE-style Git panel for the DeepSeek Harness web GUI: Local Changes and All Commits views, branch/tag/stash management, fetch/pull/push dialogs and merge handling.
dsh-git-plus is an IDE-style Git panel for the DeepSeek Harness web GUI, living in the conversation view as the 'Git Plus' tab. Its sidebar switches between Local Changes and All Commits and carries a sync toolbar (fetch / pull / push) above collapsible Branches / Tags / Stashes / Remotes groups. Fetch lets you pick a remote or fetch all with --prune on; Pull lets you pick remote and remote branch with optional --rebase and --autostash; Push lets you pick the local branch and target remote/branch, showing --set-upstream only for new remote branches, with optional --tags and --force. Branch rows show ahead/behind counts, click filters All Commits, double-click checks out, and right-click opens a row menu (checkout, merge, create branch/tag, copy, delete); stash rows apply/pop/drop. A zsh-style branch marker also appears in the input bar.
Install
dsh plugin --profile web add dsh-git-plusThe README's first Install block is the git form dsh plugin --profile web add git+ssh://git@github.com/bitxeno/dsh-git-plus.git; the package is now published to the registry (dsh-git-plus resolves at 0.1.45, registry check 2026-10-07, and its registry repository field points back to this repo), so the npm form shown above works. The README says the same command updates an existing installation and @<version> pins one, and to restart dsh web after installing (a client-only change just needs a browser refresh).
Compatibility
Installs into the web profile; the README says to restart dsh web after installing (a client-only change needs only a browser refresh).
Details
- Repo: bitxeno/dsh-git-plus
- Category: Coding & Development
- Stars: 0
- Version: GitHub repo bitxeno/dsh-git-plus; npm package dsh-git-plus at 0.1.45 (registry check 2026-10-07; registry repository field resolves back to this repo).
- Last push: 2026-10-08
- First seen: 2026-10-05
FAQ
- Where does the Git panel appear?
- The README says the panel lives in the conversation view as the 'Git Plus' tab.
- Is the npm install supported, or only the git form?
- The README's first block is the git form, but the package is published (dsh-git-plus resolves at 0.1.45 per the registry, with its repository field pointing back to this repo), so dsh plugin --profile web add dsh-git-plus works.
Alternatives
PerryLink/dsh-github · it-coder-yy/dsh-git-plugin · lonelymoon87/dsh-gitflow