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.

Coding & Development ★ 0 updated 2026-10-08
View on GitHub ↗

Install

dsh plugin --profile web add dsh-git-plus

The 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

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

More plugins in Coding & Development

Browse more in Coding & Development

Guides for Coding & Development plugins