跳至主要内容

AI提交訊息

瞭解如何使用Cursor的星星圖示或快捷鍵自動生成上下文相關的Git提交訊息

Cursor只需點選即可幫助您為更改生成有意義的提交訊息。使用方法如下:

Image 3

  1. 暫存需要提交的檔案
  2. 開啟側邊欄中的Git選項卡
  3. 在提交訊息輸入框旁找到星星圖示(✨)
  4. 點選星星圖示,基於暫存更改生成提交訊息

生成的提交訊息將基於暫存檔案中的變更及倉庫的Git歷史記錄。這意味著Cursor會同時分析當前變更和先前的提交訊息,以生成符合上下文的描述。Cursor會從您的提交歷史中學習,因此若您採用Conventional Commits等規範,生成的訊息將遵循相同模式。

快捷鍵

可將生成提交訊息功能繫結到鍵盤快捷鍵:

  1. 開啟鍵盤快捷鍵設定(⌘R ⌘S⌘⇧P),搜尋"Open Keyboard Shortcuts (JSON)"
  2. 在檔案中新增以下內容以繫結到⌘M
{
"key": "cmd+m",
"command": "cursor.generateGitCommitMessage"
}
  1. 儲存檔案即可完成設定

當前暫不支援自定義提交訊息的生成規則或提供特定指令。Cursor將自動適配您現有的提交訊息風格。