dshbase

Plugin directory / Developer / dsh-git-branch-manage

dsh-git-branch-manage

Unverified LongSir0419

✓ Actively maintained 2 contributors Builds on 6 official DSH packages

View on GitHub ↗ ← Back to plugin directory

1Stars
0Forks
0Open issues
Language
2026-08-24Last push
Cross-platformPlatform

What it does

DSH bundle: 当前 Git 分支徽标。在会话 header 与新会话欢迎页显示当前分支,支持切换、新建、更新、拉取、推送、删除(仅本地分支,IDEA 风格目录树)。

Our take
Unverified — not yet verified

DSH bundle: 当前 Git 分支徽标。在会话 header 与新会话欢迎页显示当前分支,支持切换、新建、更新、拉取、推送、删除(仅本地分支,IDEA 风格目录树)。 Not yet verified — install and test it yourself.

“Unverified” means our automated CI has not yet installed this plugin. Feature descriptions and version compatibility are the author’s claims. This is not a security audit and not an endorsement of third-party code.

Plugin author? Get the “Verified” label — submit your own evidence (screenshots, logs, or a short demo) and we'll review and flip the badge.

Submit verification evidence ↗

README

dsh-git-branch-manage

English | 中文

A DeepSeek Harness (DSH) bundle — Git branch badge: shows the current git branch in the session header and the new-session hero page. Click the badge to switch / create / pull / fetch / push / delete local branches (IDEA-style directory tree, 7-day active branches).

Installation

dsh plugin --profile web add @wanghailong0419/dsh-git-branch-manage

Or install it together with the toolkit:

dsh plugin --profile web add @wanghailong0419/dsh-toolkit

Screenshots

Git Branch Badge Branch menu
badge menu

Features

  • Current branch shown in the session header and the new-session hero page
  • Left-click: branch menu (local / remote, IDEA-style tree; local shows only branches active in the last 7 days)
  • Right-click: switch / pull / fetch / push
  • Create branch: pulls the current branch first, then creates and switches (with prefix suggestions)
  • Delete branch: local-only, safe delete (-d); refuses the current branch and remote branches
  • Switch confirmation dialog; dot-spinner loading while an action runs

Structure

lib/index.js    host half: BranchBadgeGateway (TypertRemoteService + @Remote)
lib/client.js   client half: badge / menu / hero chip (ctx.remote.$mount)
cordis.patch.yml bundle patch (auto-activated by dsh plugin add)

License

MIT

Install

🧩 Let your agent install it (recommended)

Install the catalog once, then DeepSeek Harness can find and install any plugin from this site automatically:

dsh plugin add dshbase-catalog

Then say "install dsh-git-branch-manage for me" — your agent finds it in the directory and installs it. Docs: dshbase-catalog · verified packs.

This plugin is GitHub source (not published to npm) — install it straight from the repo:

Web profile:

dsh plugin --profile web add github:LongSir0419/dsh-git-branch-manage

Headless (CLI) profile:

dsh plugin --profile headless add github:LongSir0419/dsh-git-branch-manage

Test report

Not yet L3-verified — see failure note below if we already ran it.

Status: pending · last test 2026-08-26
Note: 验证: runtime-fail Browse all pending failures →
Security: not yet scanned — our daily static scan will cover it shortly.

Share this badge

More in Developer

Browse all 7789 plugins →