JohnXu22786/worktree-mgr:爲 DSH 任務自動創建隔離的 git 工作區
`worktree-mgr` 是 DSH 的 MIT 許可證插件,旨在解決並行任務共用倉庫工作區導致的變更污染與合併混亂問題。它通過自動創建隔離的 git worktree,實現任務工作區的創建、同步、合併及收尾全生命週期管理。插件支持 Node.js 21+,提供 5 個模型工具及 CLI,具備任務驅動自動生成分支與路徑、分支名安全校驗、未提交變更檢測、合併目標一致性驗證及併發安全互斥鎖等核心能力。其設計強調同步與收尾分離,支持批量清理且失敗不中斷,並具備創建失敗自動回滾及跨平臺觸發器支持。用戶可通過 `dsh` 命令安裝或本地啓用,使用 `wtm` 命令行工具執行開始、查看狀態、合併、收尾
閱讀全文