smart-commit
3
总安装量
2
周安装量
#55281
全站排名
安装命令
npx skills add https://github.com/wyc7758775/aglie-person-manage --skill smart-commit
Agent 安装分布
augment
2
gemini-cli
2
claude-code
2
github-copilot
2
codex
2
kimi-cli
2
Skill 文档
Smart Commit
æ¤ skill 帮å©ä»£çæºè½å°å°ä»£ç æ´æ¹åæ¹æäº¤ï¼ç¬¦å Git æä½³å®è·µã
工使µç¨
1. è·åå½åæ´æ¹
- æ£æ¥ git ç¶æï¼
git status - è·å宿´å·®å¼ï¼
git diffï¼å·¥ä½æ ï¼ågit diff --stagedï¼å·²æåï¼ - å¦æææªæåçæ´æ¹ï¼è¯¢é®ç¨æ·æ¯å¦è¦å æå
2. åææ´æ¹å 容
åææä»¶åæ´ï¼è¯å«ä¸å¡é»è¾åç»ã常è§åç»ç»´åº¦ï¼
- åè½æ¨¡åï¼ç¸ååè½æ¨¡åçæä»¶å为ä¸ç»
- åæ´ç±»åï¼
- ⨠æ°åè½ (feat)
- ð ä¿®å¤ bug (fix)
- ð ææ¡£ (docs)
- ð¨ æ ·å¼ (style)
- â»ï¸ éæ (refactor)
- â¡ æ§è½ (perf)
- â æµè¯ (test)
- ð§ æå»º/å·¥å · (chore)
- ð é¨ç½² (deploy)
- æä»¶å ³èï¼å ·æä¾èµå ³ç³»çæä»¶åºæ¾å¨ä¸èµ·
3. çæ Commit Messages
使ç¨ä»¥ä¸æä½³å®è·µæ ¼å¼ï¼
<徿 > <ç±»å>(<èå´>): <ç®çæè¿°>
<è¯¦ç»æè¿°ï¼å¯éï¼>
<èæ³¨ï¼å¯éï¼>
常ç¨å¾æ ä¸ç±»åæ å°ï¼
- â¨
feat– æ°åè½ - ð
fix– ä¿®å¤ bug - ð
docs– ææ¡£ - ð¨
style– æ ·å¼ï¼ä¸å½±ååè½ï¼ - â»ï¸
refactor– éæï¼æ¢ä¸æ¯æ°åè½ä¹ä¸æ¯ä¿®å¤ï¼ - â¡
perf– æ§è½ä¼å - â
test– æµè¯ - ð§
chore– æå»ºè¿ç¨æè¾ å©å·¥å ·åå¨ - ð
deploy– é¨ç½² - ð
ui– UI æ ·å¼æ´æ°
4. æ§è¡åæ¹æäº¤
å¯¹äºæ¯ä¸ªåç»ï¼
- æ·»å ç¸å
³æä»¶ï¼
git add <files> - å建æäº¤ï¼
git commit -m "<徿 > <ç±»å>(<èå´>): <æè¿°>" - æäº¤åç«å³æ¾ç¤ºè¯¥ commit çæè¦
5. æ¨éå°è¿ç¨
ææ commit åå»ºå®æåï¼
- è·åå½å忝åï¼
git branch --show-current - æ¨éå°è¿ç¨ï¼
git push origin <branch-name>
éè¦çº¦æ
- æ¯æ¬¡åªå¤çä¸ä¸ªåç»ï¼å 确认ä¸ä¸ªåç»ï¼åå¤çä¸ä¸ä¸ª
- ç¨æ·ç¡®è®¤ï¼å¨æäº¤æ¯ä¸ªåç»åï¼ç®è¦è¯´æè¯¥åç»å å«åªäºæä»¶çåªäºæ´æ¹ï¼è¯¢é®ç¨æ·ç¡®è®¤
- ä¸è¦åå¹¶ä¸ç¸å ³çæ´æ¹ï¼å¦ææäºæ´æ¹ä¸å±äºä»»ä½é»è¾åç»ï¼åç¬å¤ç
- ååæ§æäº¤ï¼æ¯ä¸ª commit åºè¯¥åªå å«ä¸ä¸ªé»è¾åæ´
- æ¸ æ°çæè¿°ï¼æè¿°åºè¯¥æ¯ç®æ´çãè¡å¨å¯¼åçå¥å
示ä¾
å设æä»¥ä¸æ´æ¹ï¼
src/app/page.tsx– æ·»å æ°åè½ç»ä»¶src/app/lib/utils.ts– æ·»å æ°å·¥å ·å½æ°README.md– æ´æ°ææ¡£src/styles/globals.css– æ ·å¼è°æ´
åæååç»ï¼
- åç»1ï¼feat –
src/app/page.tsx+src/app/lib/utils.ts - åç»2ï¼docs –
README.md - åç»3ï¼style –
src/styles/globals.css
ç¨æ·ç¡®è®¤å便¬¡æäº¤å¹¶æ¨éã