dsh-git-plus
Manifest validDSH Source Control tab in dsh-better-sidebar that mirrors VS Code Git workflows.
DSH Git Source Control
DSH plugin for DSH-better-sidebar: adds a Source Control tab that mirrors the common VS Code Git workflow.
Features
- Registers a single
Source Controltab throughctx.betterSidebar.registerTab - Shows current branch, upstream, ahead/behind, last commit, and change count
- Groups files into Merge Changes, Staged Changes, Changes, and Untracked
- Opens file changes in the built-in
DSH-better-sidebardiff tab; this plugin does not render its own file diff UI - Supports stage, unstage, and discard
- Supports stage all, unstage all, discard all, fetch, pull, and confirmed push
- Supports commit messages, including an
AIbutton that uses the configured DSH model to draft a message from staged changes - Supports branch checkout/create and stash push/apply/drop
- Exposes host API routes under
/git-source-control/api/* - Exposes model-facing tools:
git_status,git_diff,git_stage,git_unstage,git_discard,git_generate_commit_message,git_commit,git_branch,git_stash,git_fetch,git_pull,git_push
Usage
Load this plugin together with dsh-better-sidebar.
For GitHub installs, add the repository directly with dsh plugin add github:MarioLuLu7/dsh-git-plus.
npm install
npm run build
npm test
Optional environment variables:
DSH_GIT_REPOSITORY_ROOT: fixed repository root; otherwise the current session cwd is usedDSH_GIT_AUTO_REFRESH_MS: refresh interval, default3000DSH_GIT_PULL_MODE:ff-only,rebase, ormergeDSH_GIT_CONFIRM_PUSH: requiresconfirm: truefor push unless set tofalse
Comments
Loading…
Similar plugins
by xzy-nine
dsh中的类vscode源代码管理页面
★ 0
NOASSERTION
TypeScript
Oct 27, 2026
dsh plugin --profile web add dsh-source-controlby jackchen13755
VS Code 式源代码管理面板(DSH 原生右侧栏标签):改动/暂存/提交/diff/分支切换与合并/抓取拉取推送/冲突清单/Git worktree,适配 DSH 0.1.6
★ 0
MIT
TypeScript
Sep 29, 2026
dsh plugin --profile web add dsh-source-controlby PivotStackIntelligence
Source Control and GitHub panel for DeepSeek Harness.
★ 92
MIT
TypeScript
Sep 9, 2026
dsh plugin --profile web add dsh-githubby sakthiveltofficial
dsh-git: Git & source-control plugin suite for DeepSeek Harness — local git + GitHub/GitLab/Bitbucket/Azure DevOps/Gitea + self-evolving memory
★ 4
MIT
TypeScript
Aug 25, 2026
dsh plugin --profile web add dsh-git-pluginsby ztyhehe
DSH 插件:为 dsh-better-sidebar 添加 SVN 源代码管理 Tab——status/diff/log/commit/update/revert/冲突解决,与内置 Git 面板对称,纯 svn CLI(--xml 输出)驱动,git 直装免构建
★ 3
MIT
TypeScript
Oct 5, 2026
dsh plugin --profile web add dsh-better-sidebar-svnby doebkblcya
A VS Code-style workbench (Preview + Files/Git panels) plugin for the DSH Web GUI
★ 0
TypeScript
Aug 18, 2026
dsh plugin --profile web add @doebkblcya/dsh-workbench