git-commit
9
总安装量
7
周安装量
#32675
全站排名
安装命令
npx skills add https://github.com/levai/zl-skills --skill git-commit
Agent 安装分布
cursor
6
github-copilot
1
antigravity
1
Skill 文档
Git æäº¤è§è
使¶ä½¿ç¨
å¨è¿è¡ä»»ä½ Git æäº¤æä½æ¶é½åºéµå¾ªæ¤è§èï¼ç¡®ä¿æäº¤ä¿¡æ¯æ¸ æ°ãè§èãå¯è¿½æº¯ã
æäº¤æ ¼å¼
éµå¾ª Conventional Commits è§èï¼
<type>: <subject>
Type ç±»å
feat: æ°åè½222fix: ä¿®å¤ bugdocs: ææ¡£åæ´style: ä»£ç æ ¼å¼ï¼ä¸å½±å代ç è¿è¡ï¼refactor: éæï¼æ¢ä¸æ¯æ°å¢åè½ï¼ä¹ä¸æ¯ä¿®å¤ bugï¼perf: æ§è½ä¼åtest: æµè¯ç¸å ³build: æå»ºç³»ç»æå¤é¨ä¾èµåæ´ci: CI é ç½®æä»¶åèæ¬åæ´chore: å ¶ä»åæ´ï¼å¦æå»ºè¿ç¨æè¾ å©å·¥å ·çåå¨ï¼revert: åæ»æäº¤
Subject è§è
- å¯ä»¥ä½¿ç¨è±ææä¸æ
- ä¸è¶ è¿ 50 å
- ç®ææè¿°æ¬æ¬¡æäº¤å 容
- é¦åæ¯å°åï¼ç»å°¾ä¸å å¥å·
示ä¾
# â
GOOD (English)
git commit -m "feat: add flow distribution dialog component"
git commit -m "fix: fix form validation rule not working"
git commit -m "refactor: refactor data model view base class"
git commit -m "docs: update component usage documentation"
git commit -m "style: adjust button spacing"
# â
GOOD (Chinese)
git commit -m "feat: æ·»å æµéåé
å¯¹è¯æ¡ç»ä»¶"
git commit -m "fix: ä¿®å¤è¡¨åéªè¯è§åä¸çæçé®é¢"
git commit -m "refactor: éææ°æ®æ¨¡åè§å¾åºç±»"
git commit -m "docs: æ´æ°ç»ä»¶ä½¿ç¨ææ¡£"
git commit -m "style: è°æ´æé®æ ·å¼é´è·"
# â BAD
git commit -m "fix bug"
git commit -m "feat: add flow distribution dialog component with model selection and numeric input features supporting two-way binding and automatic calculation"
æäº¤åå
- 䏿¬¡æäº¤åªåä¸ä»¶äºï¼æ¯ä¸ªæäº¤åºè¯¥åªå å«ä¸ä¸ªé»è¾åæ´
- ååæ§æäº¤ï¼æäº¤åºè¯¥æ¯å®æ´ä¸å¯ç¬ç«è¿è¡ç
- æ¸ æ°çæè¿°ï¼æäº¤ä¿¡æ¯åºè¯¥æ¸ æ¥å°è¯´æåäºä»ä¹ï¼ä¸ºä»ä¹è¿æ ·å
å¤è¡æäº¤ä¿¡æ¯
对äºå¤æåæ´ï¼å¯ä»¥ä½¿ç¨å¤è¡æ ¼å¼ï¼
<type>: <subject>
<body>
<footer>
# 示ä¾
git commit -m "feat: add data model validation
- Support model name uniqueness check
- Add async validation method
- Optimize error message display
Closes #123"
常è§åºæ¯
æ°åè½å¼å
git commit -m "feat: add user management page"
# æ
git commit -m "feat: æ·»å ç¨æ·ç®¡ç页é¢"
Bug ä¿®å¤
git commit -m "fix: fix list pagination data not refreshing"
# æ
git commit -m "fix: ä¿®å¤å表åé¡µæ°æ®ä¸å·æ°çé®é¢"
代ç éæ
git commit -m "refactor: extract common form validation logic to utility function"
# æ
git commit -m "refactor: æåå
Œ
±è¡¨åéªè¯é»è¾å°å·¥å
·å½æ°"
ææ¡£æ´æ°
git commit -m "docs: update README with installation instructions"
# æ
git commit -m "docs: æ´æ° README æ·»å å®è£
说æ"
æ ·å¼è°æ´
git commit -m "style: unify button spacing styles"
# æ
git commit -m "style: ç»ä¸æé®é´è·æ ·å¼"