这款Skill替提交记录说清改了啥

用规范格式生成 git 提交信息。

git-commit 是根据实际代码差异整理 Git 提交的 Skill。它帮助 AI 判断这次属于新增功能、修复、重构还是文档修改,并生成能说明改动范围的提交信息。

如果提交历史里全是“update”“fix”,几周后很难知道哪次改了什么。它会先看已暂存的内容;没有暂存内容时,再看工作区差异和文件状态,按逻辑关联选择文件,而非只凭你最后一句话猜标题。

例如一次只修登录错误,提交说明就应该围绕这项修复。若还混着另一项功能,文件分组也值得分开处理。原文采用 Conventional Commits 格式,让类型、范围和简短说明各自承担信息。用户仍可调整这些字段。它还明确排除凭据文件,要求一个提交对应一项逻辑改动。对于经常让 AI 写代码、希望以后能追踪和回滚的人,提交记录本身也值得认真生成。

分类:编程开发

来源仓库:github/awesome-copilot

适合用来做什么

  • 请帮我提交这次代码更改并生成提交消息。
  • 执行git commit并智能暂存更改。

安装 git-commit

npx skills add https://www.iskills.cc/skills/github/awesome-copilot/git-commit/SKILL.md

在本机终端执行安装命令。安装前请阅读原始说明,确认所需工具、账号和权限。

查看安装步骤 · 查看常见问题

查看 git-commit 的用途与原始说明

浏览全部 Skill 指南