mays-hi/dsh-git-idea ↗★ 0

dsh-git-idea

A git panel inside the DSH session: a repository chip in the composer, a panel with the branch tree, commit graph, working tree and commit detail, a Settings page, and 8 git model tools. 适合需要在会话中查看分支树、提交历史并让 Agent 辅助 Git 操作的开发者。

패키지
dsh-git-idea
호환성
미검증
Harness peer 범위
^0.1.5-rc.1
Cordis peer 범위
^4.0.2
버전
0.1.0
라이선스
MIT
최근 업데이트
2026. 9. 17.

설치

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:mays-hi/dsh-git-idea

使用

面板打开时停在历史页;变更 页签上带未提交文件数。

手势(和 IDEA 的树一致):

行单击双击 / 点三角
目录行(分支树、变更树、提交文件树)只选中展开 / 折叠
未跟踪目录(git 折叠成一行的那种)只选中,不发读取读取并展开
分支行只选中把历史切到该分支
分组标题(HEAD / 本地 / 远程)只选中展开 / 折叠
文件行打开差异—
分组标题最左的复选框整组进 / 出索引—

仓库范围:看的是会话工作区它自己——只检查 /.git,不向上查找父目录,也不看子目录。