Cursor 可以帮助您只需单击一下即可为更改生成有意义的提交信息。以下是使用此功能的方法:

  1. 暂存要提交的文件
  2. 打开侧边栏中的 Git 选项卡
  3. 查找提交信息输入字段旁边的 sparkle () ✨ 图标
  4. 单击 sparkle 图标以根据暂存的更改生成提交信息

生成的提交信息将基于暂存文件中的更改和存储库的 git 历史记录。这意味着 Cursor 将分析您当前的更改和以前的提交信息,以生成符合上下文的消息。Cursor 从你的提交历史中学习,这意味着如果你使用像 Conventional Commits 这样的约定,生成的消息将遵循相同的模式。

快捷键

您可以将 Generate commit message 功能绑定到键盘快捷键。

  1. 转到键盘快捷键⌘R ⌘S⌘⇧P并搜索 “Open Keyboard Shortcuts (JSON)”
  2. 将以下内容添加到要绑定到的文件中⌘M:
    {
      "key": "cmd+m",
      "command": "cursor.generateGitCommitMessage"
    }
    
  3. 保存文件,您就完成了!

目前,无法自定义或提供 提交信息应该如何生成。光标会自动适应 您现有的提交信息样式。