git-flow-manager
1
总安装量
1
周安装量
#77602
全站排名
安装命令
npx skills add https://github.com/caomeiyouren/momei --skill git-flow-manager
Agent 安装分布
amp
1
cline
1
opencode
1
cursor
1
continue
1
kimi-cli
1
Skill 文档
Git Flow Manager Skill (Git 工使µç®¡çæè½)
è½å (Capabilities)
- å¤åæ¯å¹¶è¡ç®¡ç: çç»æä½
master(åå¸/管çå¼å),dev(å¹¶è¡å¼å/Fix/Docs) åtest(æµè¯/è´¨éæ£æ¥) 忝ã - å·¥ä½ç©ºé´ç»´æ¤: 深度éæ
git worktree管çå¤ä¸ªç©çå·¥ä½ç®å½ï¼ä½¿ç¨git stashæåæªå®æç代ç ã - 忥åä½: æåãæ¨éä¸ååº (
git pull,git push,git rebase,git fetch)ã - åå¹¶ä¸å²çª: å¤ç代ç åå¹¶ (
git merge) å¹¶è¾ å©è§£å³å²çªã - åå²å®¡æ¥: 使ç¨
git log,git show,git diff审æ¥åæ´åå²ã
æä»¤ (Instructions)
- Worktree ä¼å
: å¤çä¸å维度çä»»å¡ï¼å¦å¼å vs æµè¯ï¼æ¶ï¼åºä¼å
æ£æ¥å¹¶ä½¿ç¨å¯¹åºç Git Worktreeï¼å¦
../momei-dev,../momei-testï¼ã - ååæä½: 卿§è¡æ¨é (
push) åï¼å¿ é¡»ç¡®ä¿æ¬å°ä»£ç å·²ä¸è¿ç¨åæ¯åæ¥ (pull --rebase)ã - ç¯å¢æ¸
ç: ä»»å¡å®æåï¼åæ¶ä½¿ç¨
git worktree removeç§»é¤ä¸´æ¶å·¥ä½æ ï¼å¹¶æ§è¡git worktree pruneæ¸ çæ®çå æ°æ®ã - ä¸ä¸æä¿æ¤: å½éè¦å¤çç´§æ¥ä»»å¡ãä¿®å¤ Bug ææ£æ¥ PR æ¶ï¼è¥å¯¹åº Worktree ä¸å¯ç¨ï¼ä¼å
使ç¨
git worktree addå建æ°ç°åºã
è§è (Conventions)
- 忝è§è²: éµå¾ª Git 工使µè§è å®ä¹ç忝èè´£ï¼
master: åå¸ãåå¹¶ã项ç®ç®¡çåå¯ç´æ¥è¿è¡åè½å¼åãdev: å¹¶è¡å¼åãPR å并审æ¥ãæ°éæ±æ¢ç´¢ãé®é¢ä¿®å¤ï¼Fixï¼åææ¡£ç»´æ¤ãtest: èªå¨åæµè¯ç¼åãéææµè¯ã代ç è´¨éæ£æ¥ä¸ä¿®å¤ã
- 工使 è·¯å¾: ç»ä¸ä½¿ç¨
../momei-[branch]æ ¼å¼çå级ç®å½ã - æ¸ çè§è: å®ææ¸ çä¸åéè¦ç工使 ï¼ä¿æå¼åç¯å¢æ´æ´ã
- æå管ç: 忢忝æå·¥ä½æ åï¼ç¡®ä¿å½åæ¹å¨å·²æäº¤æ
stashã - å®å
¨æ§: 严ç¦å¨
master忝æ§è¡å¯è½ä¼ç ´åç¨³å®æ§çéåååä¿®æ¹ãç¦æ¢å¨æªæææ¶æ§è¡force pushã - æ ¼å¼è§è: æäº¤ä¿¡æ¯åºéµå¾ª Conventional Commits è§èï¼ç¡®ä¿æ¸ æ°çåæ´è®°å½ã
- æäº¤è¯è¨ï¼æäº¤ä¿¡æ¯åºè¯¥ä½¿ç¨ç¨æ·çè¯è¨ä¹ æ¯ï¼å¹¶åè
git logè¾åºçåå²è®°å½æ ¼å¼ï¼ä¿æä¸è´æ§ã - å使µç¨: å¨è¿è¡ PR åå¹¶åï¼ç¡®ä¿ææç¸å ³å·¥ä½æ å·²åæ¥ææ°ä»£ç ï¼å¹¶éè¿å¿ è¦çæµè¯éªè¯ã
使ç¨ç¤ºä¾ (Usage Example)
è¾å
¥: “æéè¦å» dev 忝å¼åæ°åè½ã”
å¨ä½: æ£æ¥ ../momei-dev ç®å½ï¼è¥ä¸åå¨åæ§è¡ git worktree add ../momei-dev devï¼éåå¨å¯¹åºç®å½å·¥ä½ã
è¾å
¥: “æ¸
çæææ²¡ç¨ç工使 ã”
å¨ä½: æ§è¡ git worktree prune éåæ ¹æ®éè¦ rm æ git worktree remove 对åºç®å½ã