DSH HUB
HomePlugin StorePlugin PacksCommunityRankingsResourcesPublish Guide
Plugin source
Back to catalog

GitHub-Xzhi /

GitHub-Xzhi/dsh-simple-worktree-plus

Verified

dsh-simple-worktree加强版

★ 0 Stars0 Forks0 IssuesN/A Community rating0 Confirmed installs
View on GitHub
READMESource: main@843db226

DSH Simple Worktree Plus

English | 简体中文

@xzhi/dsh-simple-worktree-plus is a Git Worktree management plugin for DeepSeek Harness.

This project continues the open-source work of alpacachen/dsh-worktree. Thank you to the original project for the Worktree creation, Workspace registration, and isolated-session foundation.

The Plus edition extends deletion policies, management entry points, and per-Workspace management for easier multi-branch task work and cleanup.

Install

dsh plugin --profile web add @xzhi/dsh-simple-worktree-plus

Restart dsh web and refresh the page after installation or upgrade.

Usage

  • Create a Worktree from a new session in a Git Workspace.
  • Use Worktree Management in the sidebar to view Worktrees across all Workspaces.
  • Right-click a Workspace and select Worktree Management to scan only that Workspace.
  • When deleting a Worktree, use the confirmation options to delete its Git branch as well.

Plus features

Feature Description
Branch handling on deletion Optionally delete the corresponding Git branch when deleting a Worktree.
Delete branch by default Also delete the Git branch is enabled by default.
Force-delete unmerged branches Use git branch -D for unmerged branches; enabled by default and should be used carefully.
Top-bar entry Opens Worktree Management beside the top Workspace picker.
Sidebar entry Opens Worktree Management immediately above Settings in the sidebar.
Scoped Workspace management Right-click a Workspace to open Worktree Management scoped to that Workspace only.
Deletion default preferences Configure the default checkbox states used the next time a deletion dialog opens.
Independent plugin identity Uses the @xzhi/dsh-simple-worktree-plus package and DSH plugin identity.

Warning

Force-deleting an unmerged Git branch permanently removes commits that are only on that local branch. Push, merge, or otherwise back up important work before deleting it.

—/ 5

No ratings yet

Verified DSH bundle

Commit 843db226aa7e

Community comments

No comments yet. Be the first to write one.

DSH HUB

A community index for DSH plugins. Not an official GitHub or DeepSeek AI product.

CommunityResourcesAPIAbout