mojiexuan/dsh-git

mojiexuan★ 1TypeScript最后同步: 2026-08-16

在 GitHub 打开

A VS Code-style Git source control panel plugin for DeepSeek Harness.为 DeepSeek Harness 开发的一个类似 VS Code 的 Git 源代码管理面板插件。

README 摘要

@mojiexuan/dsh-git A VS Code–like Git Source Control panel for the DeepSeek Harness web UI — repo init, per-file staging, commit/push/publish/pull, branch & remote management, AI commit messages, and a commit-history graph, all in the browser. 中文文档:docs/README.zh.md Features - Toggleable panel — an entry above Settings in the sidebar foot opens/closes the panel. - Repo detect & init — a non-repo workspace shows a one-click "Initialize Git repository" ( git init -b main ). - Per-file staging — collapsible "Staged changes" / "Changes" lists with per-file + / − , plus stage-all / unstage-all. - Git-semantic action button — "Commit" when there are uncommitted changes (auto-stages if nothing is staged), "Push" when the branch tracks a remote and is ahead, "Publish branch" when the branch has no upstream but has local commits. - Pull — one click to fetch the latest from all remotes and branches ( git fetch --all --prune ); shown only when a remote is configured. - Branch management — list / switch / create / delete (with confirmation). - Remote management — show / add / remove the origin remote (with confirmation). - AI commit messages — streaming, Conventional Commits, generated from th…

在 GitHub 查看完整 README →
Agent/智能体aiai-agentai-agentscoding-agentsdeepseek-harnessdshdsh-plugindsh-plugins

分类