Git Commit 訊息產生器

AI

由 git diff 或變更描述產生 Conventional Commit 訊息,附上 body 與兩個替代寫法可挑選。

這個工具會將你的輸入送往第三方 AI 服務(Google Gemini)處理,請勿輸入密碼、金鑰或個人機密資料。

輸入

內容不會被保存

內容會送往 Google Gemini 處理,請先移除金鑰與機密設定。

輸出

填入左側欄位後按下執行。

使用方法

  1. 1執行 git diff 並貼上輸出,或直接描述變更。
  2. 2選擇 commit 訊息要用的語言。
  3. 3複製主訊息,或從其他選項挑一個。

常見問題

輸出符合哪種規範?

Conventional Commits:type(scope): subject,subject 使用祈使句且不超過 72 字元,必要時附上 body 與 BREAKING CHANGE 段落。

diff 很長會怎樣?

為控制成本與延遲,送出的 diff 會截斷至前 12000 個字元。若變更很大,建議分批或改用文字描述重點。

可以用在私有專案嗎?

可以,但 diff 會傳送至 Google Gemini 處理。涉及機密的程式碼請先移除敏感片段,或改以文字描述變更。