dsh-git-workflow

@yangyongzhen · Git
检测未发现问题无安装脚本

纯 git CLI 实现的规范提交、changelog、PR 描述与分支推送工作流插件,适合各类 git 远端

v0.1.0版本
GitHub 源码安装安装方式
2026-08-15最近更新
2Star
dsh plugin --profile web add github:yangyongzhen/dsh-git-workflow查看仓库

插件介绍

根据仓库资料整理 · commit a7c2a9c

主要功能

  • 查看分支状态:领先/落后上游、已暂存/未暂存/未跟踪文件及最近提交
  • 提交前校验 Conventional Commits 格式,支持先暂存全部改动再提交
  • 按提交类型分组自动生成 Markdown 变更日志
  • 生成 PR 标题建议与描述模板(含提交列表、diff 统计、破坏性变更说明)
  • 执行 git push 并自动设置上游分支

适合什么时候用

  • 希望 Agent 按 Conventional Commits 规范自动完成提交、changelog 与 PR 描述编写的开发流程
  • 使用 GitCode / GitHub 等任意 git 远端,但不想配置平台 API 或 token 的场景

安装后会多出什么

Agent 工具git_statusgit_commitgit_changeloggit_pr_summarygit_push

使用前需要

  • 需要本地已安装 git CLI
  • 依赖 @deepseek-ai/dsh-tools(peerDependency)

在 GitHub 阅读完整 README

权限与能力

安装后它能碰到什么
不覆盖任何 dsh-base 宿主行:不接管沙箱、审批、凭据等能力。
宿主能力
Agent 控制宿主子进程
能力是范围不是结论:很多能力是功能所需。

基本信息

仓库yangyongzhen/dsh-git-workflow安装方式GitHub 源码安装(需 allowBuilds)安装提示源码安装会在你的机器上执行 prepare 构建,需要 allowBuilds 授权;建议用 github:yangyongzhen/dsh-git-workflow#a7c2a9c 锁定本次检测的 commit。收录日期2026-08-15固定 commita7c2a9c7bdd6 · 2026-08-15
dsh plugin --profile web add github:yangyongzhen/dsh-git-workflow