Git Smart Commit
Installation
SKILL.md
Git Smart Commit — 智慧拆分提交
將目前所有 staged / unstaged 變更,依功能邏輯分群後,逐批 git add + git commit。
流程
1. 檢查變更狀態
執行以下指令取得完整變更清單:
git status --short
若沒有任何變更,告知使用者「目前沒有需要提交的變更」後結束。
接著取得所有變更的 diff 內容(用來判斷分群邏輯):
將目前所有 staged / unstaged 變更,依功能邏輯分群後,逐批 git add + git commit。
執行以下指令取得完整變更清單:
git status --short
若沒有任何變更,告知使用者「目前沒有需要提交的變更」後結束。
接著取得所有變更的 diff 內容(用來判斷分群邏輯):