commit
星标17
分支0
更新时间2026年7月16日 06:24
How to write git commit messages in this repo. Use whenever creating a commit.
安装
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
SKILL.md
readonly菜单
How to write git commit messages in this repo. Use whenever creating a commit.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
| name | commit |
| description | How to write git commit messages in this repo. Use whenever creating a commit. |
Every commit message is a single line following the Conventional Commits format (https://www.conventionalcommits.org/en/v1.0.0/):
<type>: <subject>
feat: filter out unopenable files in the command palettefix: confirm branch deletion with the Enter keyrefactor: merge document and project storeschore: upgrade Electron to v43docs: highlight Git in the main Readmetest: specify a user data directory in E2E testsfeat: add venue search, not feat(palette): add venue search.fix: docker build errorFix: fixed the docker build error.(#380). GitHub adds those on squash merge.feat: handle quotes and soft/line breaks (HS lib update).The commit's author and committer must be the user creating the PR, and no one
else. Never add a Co-Authored-By trailer, a "Generated with" line, or any
other attribution (AI or human) to the commit message.
git diff --staged) and write a message that
matches what actually changed.Closes #383 belong
in the PR description, which becomes the squash commit body on merge.