PerryLink/dsh-github
PerryLink/dsh-github官方级 GitHub CI 集成:composite action.yml、轮询 PR 评审机器人(幂等行内评论 + status-check 门禁)以及 PR/issue 工具,所有写入走人工审批门。
dsh-better-sidebar 中的 DSH 源代码管理面板,尽量对齐 VS Code 的 Git 工作流。
DSH plugin for DSH-better-sidebar: adds a Source Control tab that mirrors the common VS Code Git workflow.
Source Control tab through ctx.betterSidebar.registerTabDSH-better-sidebar diff tab; this plugin does not render its own file diff UIAI button that uses the configured DSH model to draft a message from staged changes/git-source-control/api/*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_pushLoad 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, default 3000DSH_GIT_PULL_MODE: ff-only, rebase, or mergeDSH_GIT_CONFIRM_PUSH: requires confirm: true for push unless set to false